
unichat-ts-mcp-server
3 years
Works with Finder
1
Github Watches
3
Github Forks
9
Github Stars
Unichat MCP Server in TypeScript
Also available in Python
Send requests to OpenAI, MistralAI, Anthropic, xAI, Google AI or DeepSeek using MCP protocol via tool or predefined prompts. Vendor API key required.
Both STDIO and SSE transport mechanisms supported via arguments.
Tools
The server implements one tool:
-
unichat
: Send a request to unichat- Takes "messages" as required string arguments
- Returns a response
Prompts
-
code_review
- Review code for best practices, potential issues, and improvements
- Arguments:
-
code
(string, required): The code to review"
-
-
document_code
- Generate documentation for code including docstrings and comments
- Arguments:
-
code
(string, required): The code to comment"
-
-
explain_code
- Explain how a piece of code works in detail
- Arguments:
-
code
(string, required): The code to explain"
-
-
code_rework
- Apply requested changes to the provided code
- Arguments:
-
changes
(string, optional): The changes to apply" -
code
(string, required): The code to rework"
-
Development
Install dependencies:
npm install
Build the server:
npm run build
For development with auto-rebuild:
npm run watch
Installation
Installing via Smithery
To install Unichat MCP Server for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install unichat-ts-mcp-server --client claude
Installing manually
To use with Claude Desktop, add the server config:
On MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
On Windows: %APPDATA%/Claude/claude_desktop_config.json
Run locally:
{
"mcpServers": {
"unichat-ts-mcp-server": {
"command": "node",
"args": [
"{{/path/to}}/unichat-ts-mcp-server/build/index.js"
],
"env": {
"UNICHAT_MODEL": "YOUR_PREFERRED_MODEL_NAME",
"UNICHAT_API_KEY": "YOUR_VENDOR_API_KEY"
}
}
}
Run published:
{
"mcpServers": {
"unichat-ts-mcp-server": {
"command": "npx",
"args": [
"-y",
"unichat-ts-mcp-server"
],
"env": {
"UNICHAT_MODEL": "YOUR_PREFERRED_MODEL_NAME",
"UNICHAT_API_KEY": "YOUR_VENDOR_API_KEY"
}
}
}
Runs in STDIO by default or with argument
--stdio
. To run in SSE add argument--sse
npx -y unichat-ts-mcp-server --sse
Supported Models:
A list of currently supported models to be used as
"YOUR_PREFERRED_MODEL_NAME"
may be found here. Please make sure to add the relevant vendor API key as"YOUR_VENDOR_API_KEY"
Example:
"env": {
"UNICHAT_MODEL": "gpt-4o-mini",
"UNICHAT_API_KEY": "YOUR_OPENAI_API_KEY"
}
Debugging
Since MCP servers communicate over stdio, debugging can be challenging. We recommend using the MCP Inspector, which is available as a package script:
npm run inspector
The Inspector will provide a URL to access debugging tools in your browser.
If you experience timeouts during testing in SSE mode change the request URL on the inspector interface to: http://localhost:3001/sse?timeout=600000
相关推荐
I find academic articles and books for research and literature reviews.
Teach you all the details related to YouTube. Solve all your YouTube-related issues.
Professional Flask/SQLAlchemy code guide. Follow: https://x.com/navid_re
Confidential guide on numerology and astrology, based of GG33 Public information
Embark on a thrilling diplomatic quest across a galaxy on the brink of war. Navigate complex politics and alien cultures to forge peace and avert catastrophe in this immersive interstellar adventure.
Converts Figma frames into front-end code for various mobile frameworks.
Anime-inspired editor adept at rewriting with new style, keeping core content.
本项目是一个钉钉MCP(Message Connector Protocol)服务,提供了与钉钉企业应用交互的API接口。项目基于Go语言开发,支持员工信息查询和消息发送等功能。
A unified API gateway for integrating multiple etherscan-like blockchain explorer APIs with Model Context Protocol (MCP) support for AI assistants.
Mirror ofhttps://github.com/suhail-ak-s/mcp-typesense-server
Reviews

user_PS39AFIT
The Mcp Server Demo by myronzhangweb3 is an impressive tool for developers looking to explore and implement MCP technologies. The user-friendly interface and comprehensive documentation make it a great starting point for anyone interested in web3 applications. Highly recommend checking it out! [Product link: https://mcp.so/server/mcp-server-demo/myronzhangweb3]