Skip to content

Feature Make package installable via pip (not just a script) #9

@mpearmain

Description

@mpearmain

Currently this MCP server requires manual setup with uv run server.py, making it difficult to integrate into projects.

Other MCP servers (Reddit, Wikipedia) are pip-installable packages which makes it super simple to use.

Minimal changes needed:
1. Add pyproject.toml with proper package metadata and dependencies
2. Add console script in pyproject.toml so users can run financial-datasets-mcp after pip install
3. Rename package from generic “mcp-server” to something like “financial-dataset --> this is obviously a change but seeing a random MCP-Server always requires me to comment that's it's this server

This would make it consistent with other MCP servers and easier to integrate into existing Python projects.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions