Command Palette

Search for a command to run...

UnylyUnyly
Browse all

ThinkPrompt Server

FreeNot checked

Connects AI assistants to the ThinkPrompt platform, enabling management of style guides, requirements, projects, documents, and workflows through 85 tools.

GitHubEmbed

About

Connects AI assistants to the ThinkPrompt platform, enabling management of style guides, requirements, projects, documents, and workflows through 85 tools.

README

Model Context Protocol server for ThinkPrompt — connect Claude, Cursor, and other AI tools to your team's coding standards, requirements, and project management.

npm version Node.js License: MIT

Overview

The ThinkPrompt MCP Server implements the Model Context Protocol to bridge AI assistants with the ThinkPrompt platform. It provides 85 tools that let AI agents manage style guides, requirements, projects, documents, workflows, and more — all from within your IDE.

Installation

No installation required! The MCP server runs via npx:

npx @honeyfield/thinkprompt-mcp

Configuration

Environment Variables

Variable Description Required
THINKPROMPT_API_URL ThinkPrompt API base URL Yes
THINKPROMPT_API_KEY API key (create at thinkprompt.ai/settings) Yes

Claude Code / Cursor

Add to your project's .mcp.json or global Claude settings:

{
  "mcpServers": {
    "thinkprompt": {
      "command": "npx",
      "args": ["@honeyfield/thinkprompt-mcp"],
      "env": {
        "THINKPROMPT_API_URL": "https://thinkprompt-api-v2.azurewebsites.net/api/v1",
        "THINKPROMPT_API_KEY": "tp_your-api-key-here"
      }
    }
  }
}

Claude Desktop

Add to your claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "thinkprompt": {
      "command": "npx",
      "args": ["@honeyfield/thinkprompt-mcp"],
      "env": {
        "THINKPROMPT_API_URL": "https://thinkprompt-api-v2.azurewebsites.net/api/v1",
        "THINKPROMPT_API_KEY": "tp_your-api-key-here"
      }
    }
  }
}

Available Tools (85)

Style Guides (4)

list_style_guides · get_style_guide · create_style_guide · update_style_guide

Templates (4)

list_templates · get_template · create_template · update_template

Workspaces (3)

list_workspaces · get_current_workspace · switch_workspace

Tags (5)

list_tags · get_tag · create_tag · update_tag · delete_tag

Projects (4)

list_projects · get_project · get_project_statistics · create_project

Workflows (8)

list_workflows · get_workflow · create_workflow · update_workflow · delete_workflow · validate_workflow · get_workflow_executions · get_workflow_execution

Plugin Marketplace (6)

search_marketplace_plugins · get_marketplace_plugin · get_plugin_categories · get_featured_plugins · register_marketplace_plugin · track_plugin_install

Documents (13)

list_documents · get_document · create_document · update_document · delete_document · search_documents · get_document_versions · get_document_version · restore_document_version · add_document_tags · remove_document_tag · list_document_folders · get_document_folder_tree

Document Folders (5)

get_document_folder · create_document_folder · update_document_folder · delete_document_folder · reorder_document_folders

Requirements (20)

list_requirements · get_requirement · create_requirement · update_requirement · update_requirement_status · delete_requirement · search_requirements · list_acceptance_criteria · create_acceptance_criterion · update_acceptance_criterion · delete_acceptance_criterion · list_preconditions · create_precondition · update_precondition · delete_precondition · list_verification_tests · create_verification_test · update_verification_test · delete_verification_test · list_requirement_links

Requirement Sub-entities (13)

create_requirement_link · delete_requirement_link · list_requirement_comments · create_requirement_comment · update_requirement_comment · delete_requirement_comment · add_requirement_tags · remove_requirement_tag · get_requirement_tags · calculate_requirement_quality · get_requirement_quality · get_requirement_activity · and more

Resources

Prompts are also provided as MCP Resources under prompt://{id}.

Example Usage

“Show me all style guides in my workspace”
“Create a requirement for user authentication with acceptance criteria”
“List all documents in the project”
“Switch to workspace \'frontend-team\'”
“Search requirements matching \'payment\'”

Development

git clone https://github.com/Honeyfield-Org/thinkprompt-mcp.git
cd thinkprompt-mcp
pnpm install

# Development with hot-reload
pnpm dev

# Build
pnpm build

# Test with MCP Inspector
pnpm inspect

Project Structure

src/
├── index.ts          # MCP server entry point (tool definitions & handlers)
└── api-client.ts     # ThinkPrompt API client

Troubleshooting

Issue Solution
Tools not appearing Restart Claude / Cursor after saving config
Authentication errors Verify your API key at thinkprompt.ai/settings
Connection timeout Check that the API URL is accessible
npx not found Ensure Node.js (v18+) is installed and in PATH

Related Repos

License

MIT — © Honeyfield GmbH

from github.com/Honeyfield-Org/thinkprompt-mcp

Install ThinkPrompt Server in Claude Desktop, Claude Code & Cursor

Recommended · one command, every IDE
unyly install thinkprompt-mcp-server

Installs into Claude Desktop, Claude Code, Cursor & VS Code — handles npx, uvx and build-from-source repos for you.

First time? Get the CLI: curl -fsSL https://unyly.org/install | sh

Or configure manually

Run in your terminal:

claude mcp add thinkprompt-mcp-server -- npx -y @honeyfield/thinkprompt-mcp

FAQ

Is ThinkPrompt Server MCP free?

Yes, ThinkPrompt Server MCP is free — one-click install via Unyly at no cost.

Does ThinkPrompt Server need an API key?

No, ThinkPrompt Server runs without API keys or environment variables.

Is ThinkPrompt Server hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install ThinkPrompt Server in Claude Desktop, Claude Code or Cursor?

Open ThinkPrompt Server on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare ThinkPrompt Server with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs