MCP server for retrieval augmented thinking and problem solving
An MCP (Model Context Protocol) server implementation that enhances AI model capabilities with structured, retrieval-augmented thinking processes. This server enables dynamic thought chains, parallel exploration paths, and recursive refinement cycles for improved reasoning and problem-solving.
npm install @modelcontextprotocol/server-retrieval-augmented-thinking
mcp-server-retrieval-augmented-thinking
import { Server } from '@modelcontextprotocol/sdk/server';
import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio';
// Initialize and run the server
const server = new Server({
name: 'retrieval-augmented-thinking',
version: '0.1.0'
});
// Connect transport
const transport = new StdioServerTransport();
await server.connect(transport);
The server provides a tool with the following parameters:
thought (string): Current reasoning stepthoughtNumber (number): Position in reasoning chaintotalThoughts (number): Estimated scopenextThoughtNeeded (boolean): Chain continuation signalisRevision (boolean, optional): Marks refinement stepsrevisesThought (number, optional): References target thoughtbranchFromThought (number, optional): Branch origin pointbranchId (string, optional): Branch identifierneedsMoreThoughts (boolean, optional): Scope expansion signalThe server tracks various metrics for thought chain quality:
Analyzes thought patterns for:
## Build
npm run build
## Watch mode
npm run watch
Contributions welcome! Please read our contributing guidelines and submit pull requests.
MIT
Google Sheets Mcp
Perplexity Mcp Server
This Model Context Protocol (MCP) server enables LLMs like Claude to perform internet research using the Perplexity API. It provides real-time, up-to-date information with source citations.
System_information_mcp
DevEnvInfoServer - Cursor MCP Server for Development Environment Information