Skip to main content
Glama

Chain of Thought MCP Server

by beverm2391

Servidor MCP de cadena de pensamiento

El artículo reciente de Anthropic "La herramienta "pensar": permitir que Claude se detenga y piense en situaciones complejas de uso de herramientas" muestra que el uso de una herramienta think externa aumenta notablemente el rendimiento en SWE Bench .

Este servidor MCP utiliza la API de Groq para llamar a los LLM que exponen tokens de cadena de pensamiento sin procesar del modelo qwq de Qwen.

Instalación

  1. Clone este repositorio en su máquina local.
  2. Ejecute uv sync para instalar las dependencias
  3. Obtenga una clave API de Groq desde aquí .
  4. Actualice su configuración de mcp con:
"mcpServers": { "chain_of_thought": { "command": "uv", "args": [ "--directory", "path/to/cot-mcp-server", "run", "src/server.py" ], "env": { "GROQ_API_KEY": "your-groq-api-key" } } }

La ruta debe ser la ruta local de este repositorio. Puede obtenerla fácilmente ejecutando pwd en la terminal desde la raíz del repositorio.

Dar instrucciones a la IA para que utilice este servidor MCP

Personalmente, prefiero que el agente llame a esta herramienta en cada solicitud para mejorar el rendimiento. Añado esto a mis reglas para el agente:

<IMPORTANT> <when_to_use_tool> You should call the mcp chain_of_thought tool every time you talk to the user, which generates a chain-of-thought stream which you will use to complete the user's request. </when_to_use_tool> Before taking any action or responding to the user use the chain of thought tool as a scratchpad to: - List the specific rules that apply to the current request - Check if all required information is collected - Verify that the planned action complies with all policies - Iterate over tool results for correctness Here are some examples of what to iterate over inside the think tool: <cot_tool_example_1> User wants to cancel flight ABC123 - Need to verify: user ID, reservation ID, reason - Check cancellation rules: * Is it within 24h of booking? * If not, check ticket class and insurance - Verify no segments flown or are in the past - Plan: collect missing info, verify rules, get confirmation </cot_tool_example_1> <cot_tool_example_2> User wants to book 3 tickets to NYC with 2 checked bags each - Need user ID to check: * Membership tier for baggage allowance * Which payments methods exist in profile - Baggage calculation: * Economy class × 3 passengers * If regular member: 1 free bag each → 3 extra bags = $150 * If silver member: 2 free bags each → 0 extra bags = $0 * If gold member: 3 free bags each → 0 extra bags = $0 - Payment rules to verify: * Max 1 travel certificate, 1 credit card, 3 gift cards * All payment methods must be in profile * Travel certificate remainder goes to waste - Plan: 1. Get user ID 2. Verify membership level for bag fees 3. Check which payment methods in profile and if their combination is allowed 4. Calculate total: ticket price + any bag fees 5. Get explicit confirmation for booking </cot_tool_example_2> </IMPORTANT>
-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Un servidor MCP que utiliza la API de Groq para exponer tokens de cadena de pensamiento sin procesar del modelo qwq de Qwen, lo que permite a los LLM pensar paso a paso antes de responder.

  1. Instalación
    1. Dar instrucciones a la IA para que utilice este servidor MCP

      Related MCP Servers

      • -
        security
        F
        license
        -
        quality
        A server that implements the Model Completion Protocol (MCP) to allow LLMs to interact with Databricks resources including clusters, jobs, notebooks, and SQL execution through natural language.
        Last updated -
        6
        Python
      • -
        security
        A
        license
        -
        quality
        A TypeScript Model Context Protocol (MCP) server to allow LLMs to programmatically construct mind maps to explore an idea space, with enforced "metacognitive" self-reflection.
        Last updated -
        59
        2
        TypeScript
        MIT License
      • -
        security
        A
        license
        -
        quality
        An MCP server that enables managing multiple lines of thought with features like branch navigation, cross-references between related thoughts, and insight generation from key points.
        Last updated -
        1
        TypeScript
        MIT License
        • Apple
      • A
        security
        A
        license
        A
        quality
        An MCP server that enables LLMs to perform blockchain operations on the Base network through natural language commands, including wallet management, balance checking, and transaction execution.
        Last updated -
        4
        4
        1
        TypeScript
        MIT License
        • Apple

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/beverm2391/chain-of-thought-mcp-server'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server