GitBook MCP by usefulapi
by gitbook.usefulapi.io in Search & web
Read spaces, collections, pages and content; search docs and manage GitBook organization spaces.
https://gitbook.usefulapi.io/mcp
Last 30 days
- Uptime
- 100%
- Response time
- 300 ms typical, 322 ms slowest 5%
- Last check
- 1 h ago
- Next check
- in 4 h
How to call it
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"gitbook-mcp-by-usefulapi": {
"type": "http",
"url": "https://gitbook.usefulapi.io/mcp"
}
}
}14 tools
- gitbook_get_current_user
Get the profile of the authenticated GitBook user. GitBook REST: GET /user.
- gitbook_list_organizations
List the organizations the authenticated user belongs to. GitBook REST: GET /orgs.
- gitbook_list_spaces
List all spaces in an organization. GitBook REST: GET /orgs/{organizationId}/spaces.
- gitbook_get_space
Get full details of a space by its ID. GitBook REST: GET /spaces/{spaceId}.
- gitbook_list_pages
List all pages in a space with their hierarchy and metadata. GitBook REST: GET /spaces/{spaceId}/content/pages.
- gitbook_get_page
Get a single page's content from a space by its page ID. GitBook REST: GET /spaces/{spaceId}/content/page/{pageId}.
- gitbook_search_space
Full-text search across all pages in a space. GitBook REST: GET /spaces/{spaceId}/search.
- gitbook_search_organization
Search content across an entire organization. GitBook REST: GET /orgs/{organizationId}/search.
- gitbook_list_collections
List all collections in an organization. GitBook REST: GET /orgs/{organizationId}/collections.
- gitbook_get_collection
Get a collection by its ID. GitBook REST: GET /collections/{collectionId}.
- gitbook_list_change_requests
List change requests for a space. GitBook REST: GET /spaces/{spaceId}/change-requests.
- gitbook_list_comments
List top-level comments posted on a space. GitBook REST: GET /spaces/{spaceId}/comments.
- gitbook_create_change_request
Create a new draft change request (branch) in a space. Safe: creates a draft; publishes nothing. GitBook REST: POST /spaces/{spaceId}/change-requests.
- gitbook_update_change_request
Update a change request's subject or status. Edits draft metadata only. GitBook REST: PATCH /spaces/{spaceId}/change-requests/{changeRequestId}.
Security scan
- No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 1 h ago | Passed | 200 | 300 ms |
| 11 h ago | Passed | 200 | 292 ms |
| 20 h ago | Passed | 200 | 322 ms |
| 29 h ago | Passed | 200 | 565 ms |