Skip to main content

Add your description here

Project description

MCP Server

MCP Server is created on top of all the APIs from the Youtube-Summarizer. All APIs are exposed as tools in the MCP protocol and available for any AI application to integrate with.

Note: Currently MCP only supports local connections, so it doesn't support remote use of these tools.

Setup

Docker Setup

Build the Docker image:

docker build -t youtube-summarizer-mcp .

Run the MCP server using Docker:

docker run -i --rm youtube-summarizer-mcp

Using the Inspector

You can use the MCP Inspector to explore available tools and test them:

./inspector.sh

Usage with Claude Desktop

Add the following to your claude_desktop_config.json:

{
  "mcpServers": {
    "youtube-summarizer": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "youtube-summarizer-mcp"
      ]
    }
  }
}

Now you can use the added mcp tools from server.py in claude desktop

MCP Client Sample (Without Claude Desktop)

Run the MCP client locally to try out the Social Toolkit using natural language:

Setup

./setup.sh

Run

./run.sh

It will run both MCP server and client, connected to each other. The terminal will prompt for natural language queries from the user, which then will be translated into MCP tool calls to answer the user query.

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

mseep_weather-0.1.1.tar.gz (2.0 kB view details)

Uploaded Source

Built Distribution

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

mseep_weather-0.1.1-py3-none-any.whl (1.8 kB view details)

Uploaded Python 3

File details

Details for the file mseep_weather-0.1.1.tar.gz.

File metadata

  • Download URL: mseep_weather-0.1.1.tar.gz
  • Upload date:
  • Size: 2.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.12

File hashes

Hashes for mseep_weather-0.1.1.tar.gz
Algorithm Hash digest
SHA256 bf6af566ed20fa10d4baf8ede91f0fc49923e79adb24761b41a6bfa66e41bf8f
MD5 fc777d4ed8fa6fb61e7b551e95e0ccc3
BLAKE2b-256 3e493fe3c7f1e922245424da764839a8a18329a77539922eb7810d23b70dd56b

See more details on using hashes here.

File details

Details for the file mseep_weather-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: mseep_weather-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 1.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.12

File hashes

Hashes for mseep_weather-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 abe7c3d55d64e6561bcb2f0f4262cddfa46a67711c552aefe397999b3c5bef47
MD5 c4ccc0a57bdde1e0e0aedaa83bb4202e
BLAKE2b-256 2e58235b713f0104490246114fd1442bfbf71dd85d7f9873bdf1f9bae9fecbf5

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