Favicon of swirl-search

swirl-search MCP Server

MCP ServerCode & Developer ToolsPythonOpen source

swirl-search is a Python MCP server for Claude Desktop, Cursor, ChatGPT with uvx/pip, docker, git clone. AI Search & RAG Without Moving Your Data. Get instant answers from your company's knowledge across 100+ apps while keeping data secure. Deploy in minutes, not months.

How to use swirl-search MCP Server

Install or run

Docker Compose | v2.20+ |

Client configuration

{
  "mcpServers": {
    "swirl": {
      "command": "swirl-mcp",
      "env": {
        "SWIRL_BASE_URL": "http://localhost:8000",
        "SWIRL_USERNAME": "<your-swirl-username>",
        "SWIRL_PASSWORD": "<your-swirl-password>"
      }
    }
  }
}

Compatible clients

Claude DesktopCursorChatGPT

What is swirl-search MCP Server?

swirl-search is a Python MCP server for Claude Desktop, Cursor, ChatGPT with uvx/pip, docker, git clone. AI Search & RAG Without Moving Your Data. Get instant answers from your company's knowledge across 100+ apps while keeping data secure. Deploy in minutes, not months. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
100/100
Maintenance signal
95/100
Adoption signal
87/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Tool access support
  • Shell commands support
  • Document generation support
  • OpenAI provider support
  • Anthropic provider support
  • Google provider support
  • Azure OpenAI provider support

Technical details

Install or run swirl-search using uvx/pip. Check swirlai/swirl-search for the latest setup command.

uvx/pipdockergit cloneClaude DesktopCursorChatGPT
  • Built for Python
  • Built for Docker
  • Install or run with uvx/pip
  • Install or run with docker
  • Install or run with git clone
  • Works with Claude Desktop
  • Works with Cursor
  • Works with ChatGPT

Requirements and access

PythonDockerApache-2.0 licenseAPI key requiredOAuthAPI key requiredOAuthDatabase accessNetwork access

Security and permissions

Review permissions before connecting any MCP server to an agent. Pay special attention to whether it can read local files, write data, call external services, or perform destructive actions.

Destructive actionsWrite actionsDatabase accessNetwork accessCredentials requiredCan write or update dataMay support destructive actionsAPI key required authenticationHosted or remote

When to use swirl-search MCP Server

  • Use it for connecting agents to external tools and data.
  • Use it for integrations workflows.
  • Use it for coding workflows.
  • Use it for data workflows.
  • Use it for claude desktop users.

Built with

PythonDockeruvx/pipdockergit cloneClaude DesktopCursorChatGPT

Explore related resources

Frequently asked questions

What is swirl-search?

swirl-search is a Python MCP server for Claude Desktop, Cursor, ChatGPT with uvx/pip, docker, git clone. AI Search & RAG Without Moving Your Data. Get instant answers from your company's knowledge across 100+ apps while keeping data secure. Deploy in minutes, not months.

Who is swirl-search best for?

swirl-search is best for connecting agents to external tools and data, integrations workflows, coding workflows, data workflows, claude desktop users.

How do I install swirl-search?

Install or run swirl-search using uvx/pip. Check swirl-search for the latest setup command.

Is swirl-search actively maintained?

swirl-search may need a closer maintenance check before production use.

Share:

Stars
3,020
Forks
286
Last commit
2 months ago
Repository age
4 years
License
Apache-2.0

Auto-fetched from GitHub.

Similar to swirl-search