Server definition
- Hash
- sha256:9e6d695d9d0bec2146a3449d6b2c7187627e94ff19ed88bdb9c32183ee1200ce
- What it is
- What a remote MCP server returned when asked what it offers: 14 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Create a new draft change request (branch) in a space. Safe: creates a draft; publishes nothing. GitBook REST: POST /spaces/{spaceId}/change-requests.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"spaceId": {
"description": "The space id.",
"minLength": 1,
"type": "string"
},
"subject": {
"description": "A title/subject for the change request.",
"type": "string"
}
},
"required": [
"spaceId"
],
"type": "object"
},
"name": "gitbook_create_change_request",
"outputSchema": null
},
{
"description": "Get a collection by its ID. GitBook REST: GET /collections/{collectionId}.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"collectionId": {
"description": "The collection id.",
"minLength": 1,
"type": "string"
}
},
"required": [
"collectionId"
],
"type": "object"
},
"name": "gitbook_get_collection",
"outputSchema": null
},
{
"description": "Get the profile of the authenticated GitBook user. GitBook REST: GET /user.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "gitbook_get_current_user",
"outputSchema": null
},
{
"description": "Get a single page's content from a space by its page ID. GitBook REST: GET /spaces/{spaceId}/content/page/{pageId}.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"format": {
"description": "Response format — 'document' (structured, default) or 'markdown'.",
"enum": [
"document",
"markdown"
],
"type": "string"
},
"pageId": {
"description": "The page id.",
"minLength": 1,
"type": "string"
},
"spaceId": {
"description": "The space id.",
"minLength": 1,
"type": "string"
}
},
"required": [
"spaceId",
"pageId"
],
"type": "object"
},
"name": "gitbook_get_page",
"outputSchema": null
},
{
"description": "Get full details of a space by its ID. GitBook REST: GET /spaces/{spaceId}.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"spaceId": {
"description": "The space id.",
"minLength": 1,
"type": "string"
}
},
"required": [
"spaceId"
],
"type": "object"
},
"name": "gitbook_get_space",
"outputSchema": null
},
{
"description": "List change requests for a space. GitBook REST: GET /spaces/{spaceId}/change-requests.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "Results per page.",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"page": {
"description": "1-based page number.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"spaceId": {
"description": "The space id.",
"minLength": 1,
"type": "string"
},
"status": {
"description": "Filter by change-request status, e.g. 'open', 'merged', 'draft'.",
"type": "string"
}
},
"required": [
"spaceId"
],
"type": "object"
},
"name": "gitbook_list_change_requests",
"outputSchema": null
},
{
"description": "List all collections in an organization. GitBook REST: GET /orgs/{organizationId}/collections.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "Results per page.",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"nested": {
"description": "Include nested (sub-)collections in the response.",
"type": "boolean"
},
"organizationId": {
"description": "The organization id.",
"minLength": 1,
"type": "string"
},
"page": {
"description": "1-based page number.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
}
},
"required": [
"organizationId"
],
"type": "object"
},
"name": "gitbook_list_collections",
"outputSchema": null
},
{
"description": "List top-level comments posted on a space. GitBook REST: GET /spaces/{spaceId}/comments.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "Results per page.",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"page": {
"description": "1-based page number.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"spaceId": {
"description": "The space id.",
"minLength": 1,
"type": "string"
},
"status": {
"description": "Filter by comment status.",
"type": "string"
}
},
"required": [
"spaceId"
],
"type": "object"
},
"name": "gitbook_list_comments",
"outputSchema": null
},
{
"description": "List the organizations the authenticated user belongs to. GitBook REST: GET /orgs.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "Results per page.",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"page": {
"description": "1-based page number.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
}
},
"type": "object"
},
"name": "gitbook_list_organizations",
"outputSchema": null
},
{
"description": "List all pages in a space with their hierarchy and metadata. GitBook REST: GET /spaces/{spaceId}/content/pages.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"computed": {
"description": "Include computed properties in the response.",
"type": "boolean"
},
"metadata": {
"description": "Include page metadata in the response.",
"type": "boolean"
},
"spaceId": {
"description": "The space id.",
"minLength": 1,
"type": "string"
}
},
"required": [
"spaceId"
],
"type": "object"
},
"name": "gitbook_list_pages",
"outputSchema": null
},
{
"description": "List all spaces in an organization. GitBook REST: GET /orgs/{organizationId}/spaces.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "Results per page.",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"organizationId": {
"description": "The organization id.",
"minLength": 1,
"type": "string"
},
"page": {
"description": "1-based page number.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
}
},
"required": [
"organizationId"
],
"type": "object"
},
"name": "gitbook_list_spaces",
"outputSchema": null
},
{
"description": "Search content across an entire organization. GitBook REST: GET /orgs/{organizationId}/search.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "Results per page.",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"organizationId": {
"description": "The organization id.",
"minLength": 1,
"type": "string"
},
"page": {
"description": "1-based page number.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "The full-text search query (required).",
"minLength": 1,
"type": "string"
}
},
"required": [
"organizationId",
"query"
],
"type": "object"
},
"name": "gitbook_search_organization",
"outputSchema": null
},
{
"description": "Full-text search across all pages in a space. GitBook REST: GET /spaces/{spaceId}/search.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"description": "Results per page.",
"maximum": 100,
"minimum": 1,
"type": "integer"
},
"page": {
"description": "1-based page number.",
"maximum": 9007199254740991,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "The full-text search query (required).",
"minLength": 1,
"type": "string"
},
"spaceId": {
"description": "The space id.",
"minLength": 1,
"type": "string"
}
},
"required": [
"spaceId",
"query"
],
"type": "object"
},
"name": "gitbook_search_space",
"outputSchema": null
},
{
"description": "Update a change request's subject or status. Edits draft metadata only. GitBook REST: PATCH /spaces/{spaceId}/change-requests/{changeRequestId}.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"changeRequestId": {
"description": "The change request id.",
"minLength": 1,
"type": "string"
},
"spaceId": {
"description": "The space id.",
"minLength": 1,
"type": "string"
},
"status": {
"description": "A new status for the change request.",
"type": "string"
},
"subject": {
"description": "A new title/subject for the change request.",
"type": "string"
}
},
"required": [
"spaceId",
"changeRequestId"
],
"type": "object"
},
"name": "gitbook_update_change_request",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:9e6d695d9d0bec2146a3449d6b2c7187627e94ff19ed88bdb9c32183ee1200ce | sha256sum