Torna MCP
An MCP server based on the Torna interface documentation management platform, providing document pushing and querying functions, and supporting integration with LLMs for API documentation management.
rating : 2 points
downloads : 6.1K
What is Torna MCP Server?
Torna MCP Server is a bridge connecting AI assistants and the Torna documentation management platform. Based on the Model Context Protocol (MCP) standard, it enables AI assistants (such as Claude, Cursor, etc.) to directly interact with the Torna platform, achieving automated management of API documentation. You can use natural language instructions to let the AI assistant create, update, and query API documentation for you, without manually operating the Torna background interface.How to use Torna MCP Server?
Using Torna MCP Server is very simple: 1) Install the Python package; 2) Configure the Torna server address and access token; 3) Configure the MCP server in your AI client (such as Cursor, Claude Desktop); 4) Manage API documentation through natural language instructions. The whole process does not require writing code, and the AI assistant will understand your needs and call the corresponding tools to complete the operations.Applicable scenarios
Torna MCP Server is particularly suitable for the following scenarios: When the development team needs to frequently update API documentation; When API documentation needs to be synchronized with code changes; When new members need to quickly understand the project's API structure; When automated generation or update of documentation is required; When unified management of API specifications is needed in team collaboration.Main features
Push API documentation
Push new API documentation to the Torna platform or update existing documentation, supporting complete parameter definition, error code configuration, and debugging environment settings. You can create classification folders to organize the document structure.
Get document details
Get the complete information of a single API document, including all relevant details such as request parameters, response parameters, error codes, and author information.
Get module information
Get the basic information of the Torna application module, including the module name, description, status, etc., to help understand the current working environment.
List all documents
Get a complete list of all documents and folders in the project, supporting the display of the classification structure, and meeting the requirement of 'getting details of all documents'.
Batch get document details
Get detailed information of multiple documents at once, efficiently handling the need to query a large number of documents and reducing the overhead of multiple requests.
Advantages
Implemented based on the real Torna API specification, ensuring full compatibility with the Torna platform
Provides 5 complete tools, covering the core needs of API documentation management
Supports natural language interaction, reducing the technical threshold
Open source and free, based on the MIT license, allowing free use and modification
Supports multiple MCP clients (Cursor, Claude Desktop, VS Code, etc.)
Detailed error handling and friendly prompt information
Limitations
Requires a private deployment version of Torna and does not support the SaaS version
Requires Python environment support
The Torna access token needs to be obtained for the first configuration
Basic network knowledge is required to configure the server address
How to use
Install Torna MCP Server
Install the Python package using pip or uv. It is recommended to use uv for better performance and dependency management.
Configure environment variables
Set the Torna server address and access token. You can obtain the token from the OpenAPI tab of the Torna management background.
Configure the MCP client
Add the MCP server configuration to your AI client. Taking Cursor as an example, add the server configuration in the settings.
Start using
Restart your AI client, and then you can manage API documentation through natural language instructions.
Usage examples
Create API documentation for user login
Developers need to create API documentation for the newly developed authentication system. The AI assistant can quickly generate standardized login interface documentation.
Query the project API structure
New developers joining the project need to quickly understand the overall API structure of the project. They can use the AI assistant to get a list and classification of all API documentation.
Batch update API documentation
After project refactoring, the response formats of multiple related APIs need to be updated. The AI assistant can be used to batch get document details and perform updates.
Frequently Asked Questions
How to obtain the Torna access token?
Which MCP clients are supported?
What version of Python is required?
Can classification folders be created?
What should I do if a connection error occurs?
Related resources
GitHub repository
Project source code, issue feedback, and contribution guidelines
PyPI package page
Official Python package release page, view version history and installation statistics
Torna official documentation
OpenAPI specification documentation of the Torna platform, understand the underlying API interfaces
MCP protocol specification
Official specification of the Model Context Protocol, understand the working principle of MCP
Issue feedback
Send an email to the developer to feedback issues or suggestions

Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
17.5K
4.5 points

Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
17.4K
4.3 points

Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
28.4K
5 points

Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
53.4K
4.3 points

Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
23.0K
5 points

Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
52.0K
4.5 points

Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
17.1K
4.5 points

Context7
Context7 MCP is a service that provides real-time, version-specific documentation and code examples for AI programming assistants. It is directly integrated into prompts through the Model Context Protocol to solve the problem of LLMs using outdated information.
TypeScript
76.1K
4.7 points