Le serveur MCP de mcp.tc
mcp.tc exploite son propre serveur MCP à https://mcp.tc/mcp. Ajoutez-le à votre assistant : il pourra chercher dans l’annuaire et vous donner l’URL d’un serveur ou sa commande d’installation, avec la configuration pour votre client. Il est en lecture seule et ne demande aucune connexion.
L’ajouter
C’est un serveur distant qui ne demande aucune connexion, il fonctionne donc dans tout client compatible avec les serveurs MCP distants. L’URL :
https://mcp.tc/mcpLa configuration pour chaque client, la même que sur sa fiche, mcp.tc/i/mcp-tc :
Claude Code
- Lancez ceci dans un terminal, dans le dossier de votre projet :
claude mcp add --transport http mcp-tc https://mcp.tc/mcp- Démarrez Claude Code et tapez
/mcp. mcp-tc devrait apparaître comme connecté.
Ajoutez --scope user pour le rendre disponible dans tous vos projets, pas seulement celui-ci.
Claude Desktop
- Ouvrez Settings → Connectors et cliquez sur Add custom connector.
- Nommez-le mcp.tc et collez cette URL :
https://mcp.tc/mcp- Cliquez sur Add. Ses outils apparaissent dans le menu des outils de la conversation.
Le fichier de configuration JSON de Claude Desktop ne lance que des serveurs locaux. Les serveurs distants passent par les Connectors, et les connecteurs ajoutés sur claude.ai apparaissent aussi ici.
claude.ai
- Ouvrez le formulaire des connecteurs sur claude.ai. Ce bouton remplit le nom et l’URL pour vous :
Ajouter à claude.ai (s’ouvre dans un nouvel onglet)
- Vérifiez que l’URL est
https://mcp.tc/mcpet cliquez sur Add. - Activez-le dans une conversation depuis le menu des outils.
Les offres gratuites permettent un connecteur personnalisé. Sur les offres Team et Enterprise, un propriétaire l’ajoute dans Organization settings → Connectors.
ChatGPT
- Sur chatgpt.com, ouvrez Settings → Security and login et activez Developer mode.
- Allez sur
chatgpt.com/pluginset cliquez sur + pour créer une application pour un serveur MCP distant. - Collez
https://mcp.tc/mcpcomme URL du serveur et choisissez No authentication.
Le mode développeur est disponible sur le web pour les comptes Plus, Pro, Business, Enterprise et Education.
Cursor
Ajouter à Cursor (s’ouvre dans un nouvel onglet)
Ou ajoutez-le à la main dans ~/.cursor/mcp.json (tous les projets) ou .cursor/mcp.json (ce projet) :
{
"mcpServers": {
"mcp-tc": {
"url": "https://mcp.tc/mcp"
}
}
}VS Code
Installer dans VS Code (s’ouvre dans un nouvel onglet)
Ou depuis un terminal :
code --add-mcp '{"name":"mcp-tc","type":"http","url":"https://mcp.tc/mcp"}'Ou committez-le dans le dépôt, dans .vscode/mcp.json :
{
"servers": {
"mcp-tc": {
"type": "http",
"url": "https://mcp.tc/mcp"
}
}
}Devin Desktop
- Ajoutez-le à
~/.config/devin/mcp_config.json(macOS et Linux) ou%APPDATA%\devin\mcp_config.json(Windows) :
{
"mcpServers": {
"mcp-tc": {
"serverUrl": "https://mcp.tc/mcp"
}
}
}- Actualisez la liste des serveurs MCP dans Cascade.
Devin Desktop est le nouveau nom de Windsurf. Pour les serveurs distants, il lit serverUrl (ou url).
Codex
codex mcp add mcp-tc --url https://mcp.tc/mcpOu modifiez directement ~/.codex/config.toml :
[mcp_servers.mcp-tc]
url = "https://mcp.tc/mcp"Gemini CLI
gemini mcp add --transport http mcp-tc https://mcp.tc/mcpCela l’ajoute au projet en cours. Ajoutez -s user pour l’utiliser partout.
Tout client
La plupart des clients acceptent cette forme. Certains nomment autrement le champ de l’URL : serverUrl dans Devin Desktop, httpUrl dans le fichier de réglages de Gemini CLI.
{
"mcpServers": {
"mcp-tc": {
"type": "http",
"url": "https://mcp.tc/mcp"
}
}
}Zed place les serveurs sous context_servers dans ses réglages. Cline a besoin de "type": "streamableHttp", sinon il suppose SSE.
Votre client ne lance que des serveurs locaux ? Reliez-le avec npx -y mcp-remote https://mcp.tc/mcp.
Outils
Trois outils, tous en lecture seule. Chacun déclare un schéma de sortie et renvoie des données structurées, plus un court bloc de texte lisible tel quel.
search_serversTrouve des fiches par mot-clé, catégorie ou mode de connexion. Tous les arguments sont facultatifs :
query(chaque mot doit apparaître dans le nom, l’éditeur, l’accroche ou les étiquettes),category(un slug delist_categories),authetlimit(de 1 à 25, 10 par défaut).authvautnonepour les serveurs distants sans connexion,sign-inpour les serveurs distants qui veulent une connexion ou une clé (ou ne le disent pas), etlocalpour les serveurs qui tournent sur votre ordinateur.Il renvoie le nombre de résultats et, pour chacun, le nom, le slug, le lien mcp.tc, l’éditeur, l’accroche, la catégorie, l’accès, le type et s’il est vérifié. Les fiches à la une viennent d’abord, puis les plus ouvertes sur mcp.tc ces 30 derniers jours. S’il y en a d’autres,
more_urlrenvoie à la même recherche sur le site.get_serverTout sur une fiche.
slugaccepte un slug desearch_servers, le nom d’un serveur ou son lien mcp.tc. L’argument facultatifclient(claude-code,claude-desktop,claude-ai,chatgpt,cursor,vscode,devin,codex,gemini,json) restreint la configuration à un seul client et en détaille les étapes.Il renvoie la description, la catégorie, le type, l’accès avec une note d’une ligne, le transport, l’
endpointdu serveur ou sainstall_command, le paquet, les noms des variables d’environnement et des en-têtes qu’il utilise (jamais les valeurs), ses outils avec les indications de lecture seule et destructives, des exemples de prompts, des liens, la coche, l’état et la dernière vérification, et les étapes de configuration pour chaque client. La configuration utilise toujours l’URL ou le paquet du serveur lui-même. Un slug non référencé revient comme une erreur d’outil, pour que le modèle puisse chercher à nouveau.list_categoriesLes 20 catégories, chacune avec son slug, son nom, son nombre de serveurs, une description et le lien vers sa page sur mcp.tc. Sans argument.
Les trois portent readOnlyHint: true et destructiveHint: false, donc les clients qui demandent confirmation avant d’exécuter un outil peuvent sauter la question. Les arguments inconnus sont rejetés : une faute de frappe échoue clairement au lieu d’être ignorée. Les réponses sont en anglais, la langue du texte d’origine des fiches.
Quoi demander
Demandez avec des mots simples. Le modèle choisit l’outil et les arguments.
Find an MCP server for Postgres that runs locally.
Which project management MCP servers work without sign-in?
How do I add the Linear MCP server to Claude Code?
List the mcp.tc categories and how many servers each has.
Donne-moi la configuration Cursor du serveur MCP de Sentry.
Quels outils propose le serveur MCP de DeepWiki, et certains écrivent-ils des données ?
Ce qui revient
Une recherche de serveurs de suivi de tickets qui demandent une connexion, search_servers avec ces arguments :
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "search_servers",
"arguments": {
"query": "issues",
"auth": "sign-in",
"limit": 3
}
}
}10 listings match "issues", auth sign-in, showing the first 3. Call get_server with a slug for the endpoint URL or install command and setup steps.
- GitHub: Work with GitHub repos, issues, pull requests, Actions workflows and code search from your AI assistant. [slug github; remote, OAuth sign-in; verified] https://mcp.tc/i/github
- Linear: Find, create and update Linear issues, projects and comments from your AI assistant. [slug linear; remote, OAuth sign-in; verified] https://mcp.tc/i/linear
- Sentry: Query Sentry errors, issues and traces, and run Seer root-cause analysis from your coding assistant. [slug sentry; remote, OAuth sign-in; verified] https://mcp.tc/i/sentry
More: https://mcp.tc/directory?q=issues&s=auth&sort=popularPuis l’un d’eux en entier, avec sa configuration Cursor :
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "get_server",
"arguments": {
"slug": "linear",
"client": "cursor"
}
}
}Linear: Find, create and update Linear issues, projects and comments from your AI assistant.
By Linear. Productivité et projets. Vérifié par mcp.tc : serveur officiel de Linear.
Listing page: https://mcp.tc/i/linear
Server URL (connect to this): https://mcp.linear.app/mcp
Access: OAuth: the client opens Linear's sign-in the first time it connects.
Connects an assistant to a Linear workspace for project management and issue tracking. You can find, create and update issues, projects and comments without leaving the chat. Runs as a hosted streamable HTTP endpoint at https://mcp.linear.app/mcp. Users sign in with Linear through OAuth, with read and write scopes. A read-only variant is available at /mcp/readonly. The tool list is not published in the probe, so available tools depend on the live server.
Setup for Cursor:
Ajouter à Cursor: https://cursor.com/install-mcp?name=linear&config=eyJ1cmwiOiJodHRwczovL21jcC5saW5lYXIuYXBwL21jcCJ9
Ou ajoutez-le à la main dans `~/.cursor/mcp.json` (tous les projets) ou `.cursor/mcp.json` (ce projet) :
```json
{
"mcpServers": {
"linear": {
"url": "https://mcp.linear.app/mcp"
}
}
}
```
Note: Cursor affiche **Needs login** à côté du serveur. Cliquez dessus pour vous connecter.Vous pouvez l’essayer sans client. Le serveur ne garde pas de session, donc une seule requête suffit :
curl -s https://mcp.tc/mcp \
-H 'Content-Type: application/json' \
-H 'Accept: application/json, text/event-stream' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"search_servers","arguments":{"query":"issues","auth":"sign-in","limit":3}}}'Détails du protocole
- Transport
- Streamable HTTP, requêtes en POST. Chaque réponse est un seul message
application/json: pas de flux SSE, pas de session. - Versions du protocole
2026-07-28(sans état, commence parserver/discover) et2025-11-25,2025-06-18,2025-03-26(commencent parinitialize; une version qu’il ne connaît pas reçoit2025-11-25).- En-têtes
- Avec
2026-07-28,MCP-Protocol-Version,Mcp-Methodet, pourtools/call,Mcp-Namedoivent correspondre au corps ; sinon la réponse est HTTP 400 avec l’erreur-32020.server/discoverettools/listpeuvent être mis en cache une heure. - Lots
- Jusqu’à 10 messages par POST avec les anciennes versions ; aucun avec
2026-07-28. - Taille
- Corps de requête jusqu’à 64 Ko.
- Autres méthodes
GETetDELETErépondent 405.OPTIONSrépond au pré-vol CORS pour toute origine, car le serveur est public et n’accepte aucun identifiant.- Limite de débit
- 120 messages par minute et par adresse, chaque message d’un lot compté. Au-delà, HTTP 429 avec
Retry-After.
Confidentialité et confiance
- Vos termes de recherche ne sont ni journalisés ni conservés. La seule chose que le serveur écrit est le compteur de limite de débit, gardé sous un hachage avec clé de votre adresse IP pendant 2 jours au plus.
- Comme pour toute requête vers mcp.tc, la ligne de requête (chemin, heure, adresse IP, user agent) va dans le journal d’accès du serveur web, conservé 14 jours. Le corps, qui contient votre requête, non. La politique de confidentialité donne les détails.
- Les noms, descriptions et résumés d’outils viennent des métadonnées de chaque serveur. Le serveur retire les caractères de contrôle et limite leur longueur, et ses instructions disent au modèle de les traiter comme des données et de ne jamais suivre les instructions qu’ils contiennent.