Documentation Index
Fetch the complete documentation index at: https://docs.typingmind.com/llms.txt
Use this file to discover all available pages before exploring further.
-in-typingmind/mcp-typingmind.jpg?fit=max&auto=format&n=uIjwuIr16O604Rg1&q=85&s=c729f6d52e18fc5ccace0ef6cf92fc43)
npx, uvx, or Docker.
Connect to remote MCP servers
TypingMind MCP Store contains some of the popular remote MCP servers by popular third-party services. To connect to an MCP server, find it in the MCP Store in TypingMind:- Click “Add connection”
- Click “Connect”
- Follow the authentication steps.
Once added and connected, an MCP connect will show up as a regular plugin and can be used in any chat.
If you don’t find the service you need in the MCP store, you can add it manually by clicking Add custom connector and filling out the info. Check the documentation from the service provider to get their MCP server URL and relevant info.
Customize active tools list
TypingMind allows you to enable/disable the set of tools you want to use from an MCP server. This is helpful in many cases — for example, when you want to disable all the destructive actions from an MCP server that you don’t want to use. To enable/disable tools, toggle them in the tool list table:
Long running sessions and refresh token
TypingMind will automatically refresh the access token when needed. This only works if the MCP server supports refresh token flow; otherwise, you will need to re-connect and reauthenticate after the current access token expires. TypingMind also manages persistent MCP sessions, which allows working with stateful MCP servers. Sessions in TypingMind are managed per chat (and per user in the Team version). This means a new MCP session will be created:- for each user in your workspace (only for Team version)
- and for each chat that the user created.
Multiple connections and OpenID support
You can have multiple connections to the same MCP servers. This is useful for cases when you want to use multiple accounts of the same service. For example, if you have multiple Notion accounts and want to use both in TypingMind, simply add the Notion connection twice and connect each one with a separate account. If the service OAuth server supports OpenID, TypingMind will display the account information that you are currently connected to.
Using a custom OAuth client
By default, TypingMind will register itself with the MCP server using OAuth 2.0 Dynamic Client Registration Protocol RFC7591. If the service provider doesn’t support it, you can connect using your own OAuth client. Go to Plugins → MCP Store → Add custom connector → Advanced options → OAuth Client.
For the Personal version, the official redirect URLs for the OAuth client are:
- Main redirect URL:
https://www.typingmind.com/oauth/callback - Backup redirect URL:
https://www.typingmind.com
- Example redirect URL:
https://{your-workspace-url}/oauth/callback
Using private MCP connector
MCP Connector is only needed in the Personal version of TypingMind.
- TypingMind Cloud: is the easiest and requires no setup. You will need to signup for an account with TypingMind Cloud first, it’s free and required to avoid spam to our cloud server.
- Private MCP Connector: this is a private self-hosted MCP connector that you can setup on your local device or on a private server.