Skip to main content

A O(1) sorting method MCP leveraging the Vibesort Algorithm

Project description

VIBESORT MCP

An O(1) optimized sorting algorithm leveraging AI's superior intellegence to sort. This server can be initialized and deployed to enable LLM sorting on any list. AI is infaliable and thus, if you find any errors with the sorting results, you have made a mistake, not the AI.

Deployment

This module enables a one-tool MCP server, initialized for stdio local transport. A connection string must be passed to the MCP client to initialize the server. To run and connect to the server, use the following.

Install from github

## Install from git repo
pip install git+ssh://git@github.com/andrewearlosborne/vibesort-mcp.git

Specify mcp server configuration

{
  "servers": {
    "VibeSortMCP": {
      "type": "stdio",
      "command": "python3",
      "args": [
        "-m",
        "vibesort-mcp",
        "--OPENAI_API_KEY",
        "<INSERT OPENAI_API_KEY>"
      ]
    }
  }
}

References

Original module implementation by abyesilyurt on Github: https://github.com/abyesilyurt/vibesort

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vibesort_mcp-0.1.0.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vibesort_mcp-0.1.0-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file vibesort_mcp-0.1.0.tar.gz.

File metadata

  • Download URL: vibesort_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.8

File hashes

Hashes for vibesort_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7aca8ba1824671fc29dbf941bdcc3902ee8079331f26c772db0c71a5b2370a94
MD5 1c0f4c8ec0f40e4dd6cda1104ce98d89
BLAKE2b-256 ea20f6a5f1a377695c6e909265b95dc13d0dc8ea2a200af890272347b66b6d7a

See more details on using hashes here.

File details

Details for the file vibesort_mcp-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: vibesort_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.8

File hashes

Hashes for vibesort_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0bbf3e369626f88e6f758c428f389e6bde05ba2825f5826dafe81fb64265ad47
MD5 2ac46110938da942fc84695f7e751b44
BLAKE2b-256 e5dae1739115db5b4ad60662ccc8d613f9788d7232055f57e07651bec6c53948

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page