Server Details
Remote MCP server for Tandem docs, install guides, SDKs, workflows, and agent setup help.
- Status
- Healthy
- Last Tested
- Transport
- Streamable HTTP
- URL
- Repository
- frumu-ai/tandem
- GitHub Stars
- 87
See and control every tool call
Available Tools
13 toolsanswer_how_toInspect
Answer how to install or use Tandem, build workflows, or use the SDKs by synthesizing relevant published docs.
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | The Tandem task or question that needs a docs-grounded answer. | |
| limit | No | Maximum number of supporting docs recommendations to include. | |
| audience | No | Optional audience hint such as developer, desktop user, or operator. |
compare_doc_page_refreshInspect
Force-refresh a docs page and return before/after hashes so page content changes can be proven.
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Docs path like /start-here/ or /sdk/python/ to compare before and after refresh. |
compare_docs_index_refreshInspect
Force-refresh the docs indexes and return before/after hashes so content changes can be proven.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
get_docInspect
Fetch and normalize a published Tandem docs page by path or URL.
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Docs path like /sdk/python/ or a full Tandem docs URL. |
get_docs_cache_statusInspect
Inspect the current docs cache state for index sources and warmed pages.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
get_start_pathInspect
Recommend the best Tandem docs starting path for a desktop user, server admin, or developer.
| Name | Required | Description | Default |
|---|---|---|---|
| role | Yes | The user role to optimize the docs starting point for. |
get_tandem_guideInspect
Return a structured Tandem learning guide for install-engine, python-sdk, typescript-sdk, build-workflows, or headless-deploy.
| Name | Required | Description | Default |
|---|---|---|---|
| topic | Yes | Named Tandem learning guide to return. |
invalidate_docs_cacheInspect
Invalidate docs cache entries for index data, all pages, or a specific page path.
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | Required when target is page; identifies the specific docs path to invalidate. | |
| target | No | Which cache area to invalidate. |
recommend_next_docsInspect
Recommend the next Tandem docs to read after a current page, optionally biased toward a goal.
| Name | Required | Description | Default |
|---|---|---|---|
| goal | No | Optional goal such as install Tandem, use the Python SDK, or build workflows. | |
| limit | No | Maximum number of next-doc recommendations to return. | |
| current_path | Yes | Current Tandem docs path the user has already read. |
refresh_doc_pageInspect
Force-refresh a docs page and report whether content came from the network, cache, or stale fallback.
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Docs path like /start-here/ or /sdk/python/ to refresh. | |
| force_refresh | No | Whether to bypass cache and force a network refresh attempt. |
refresh_docs_indexInspect
Force-refresh docs indexes and report whether data came from the network, cache, or stale fallback.
| Name | Required | Description | Default |
|---|---|---|---|
| force_refresh | No | Whether to bypass cache and force a network refresh attempt. |
search_docsInspect
Search the published Tandem docs index for relevant pages.
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of matching docs pages to return. | |
| query | Yes | The Tandem question, task, or keyword query to search for. | |
| audience | No | Optional audience filter such as developer, desktop user, or operator. |
warmup_docs_cacheInspect
Refresh the docs index and preload the most important Tandem docs pages into cache.
| Name | Required | Description | Default |
|---|---|---|---|
| force_refresh | No | Whether to bypass cache and force fresh upstream fetches first. |
Verify Ownership
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [
{
"email": "your-email@example.com"
}
]
}The email address must match the email associated with your Glama account. Once verified, the connector will appear as claimed by you.
Sign in to verify ownershipControl your server's listing on Glama, including description and metadata
Receive usage reports showing how your server is being used
Get monitoring and health status updates for your server
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!
Your Connectors
Sign in to create a connector for this server.