Typingmind MCP Extension
Extension to add MCP tool support to TypingMind
Installation
npx typingmind-mcp-extensionAsk AI about Typingmind MCP Extension
Powered by Claude Β· Grounded in docs
I know everything about Typingmind MCP Extension. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
TypingMind MCP Extension
A TypingMind extension that integrates with MCP-Bridge to bring Model Context Protocol tools into TypingMind.
Installation
Important: It's highly recommended to download and verify this JavaScript file before using it. TypingMind only allows installation of extensions by providing a URL to a JavaScript file.
- Download the
mcp-extension.jsfile - Review the code to verify its safety and functionality
- Host the file somewhere accessible (personal web server, GitHub Pages, etc.)
- In TypingMind, add the extension by providing the URL to your hosted file
Configuration
The extension uses a configurable host and port for MCP-Bridge defined at the top of the file:
// MCP Bridge configuration
const MCP_BRIDGE_URL = 'http://localhost:8000';
You will need to modify this URL to match your MCP-Bridge setup before hosting the file.
How It Works
This extension:
- Connects to your MCP-Bridge server
- Fetches available Model Context Protocol tools
- Registers them as TypingMind plugins
- Tools will appear with the prefix "MCP -" in your plugins list
Visual Feedback
When the extension loads:
- Success: A blue notification will appear at the bottom right of the screen with information about the number of tools loaded
- Error: A red notification will appear at the bottom right if there's a connection issue or other error
Notifications automatically disappear after 5 seconds.
Debugging
If you encounter issues:
- Open your browser's developer console (F12 or right-click β Inspect β Console)
- Look for logs prefixed with "MCP Extension"
- Common errors:
- Connection refused: Check if your MCP-Bridge is running
- Invalid URL: Verify the
MCP_BRIDGE_URLin the extension is correct - CORS errors: Your MCP-Bridge needs to allow requests from your TypingMind domain
Limitations
- No support for resources or prompts yet
- Requires self-hosting the JS file
References
License
MIT License - See LICENSE file for details
