Skip to main content

An MCP tool that suggests funny, phonetically similar words

Project description

Parody Word Suggestion MCP Tool

This is an MCP tool that suggests funny, phonetically similar words using the CMU pronunciation dictionary.

Installation

Install the package locally for development:

pip install -e .

Usage

You can use this tool with smolagents like this:

import os
from mcp import StdioServerParameters
from smolagents import CodeAgent, HfApiModel, ToolCollection

mcp_server_params = StdioServerParameters(
    command="uvx",
    args=["--quiet", "parody_mcp"],
    env={"UV_PYTHON": "3.12", **os.environ},
)

with ToolCollection.from_mcp(mcp_server_params) as tool_collection:
    agent = CodeAgent(tools=tool_collection.tools, model=HfApiModel())
    agent.run("Find me funny words that sound like 'hamburger'")

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

parody_mcp-0.1.0.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

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

parody_mcp-0.1.0-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: parody_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.6

File hashes

Hashes for parody_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 72bf05591eacc43b6503931cd6aed74a4e55797f78e824325975595215a224f4
MD5 e1ef4595722662f6c037bdb52bfb65a1
BLAKE2b-256 b4ae263f3b00b888aa243faf87f61997b70e0c6202e217eddb491fc5a9d585df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: parody_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.6

File hashes

Hashes for parody_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 91b6857338af76d8c4a28eb4c6b9a641424085c5e8e62a693b13fcefa56b15d6
MD5 a9d02b397e57af637754720e5f5fb610
BLAKE2b-256 d946670435ece5786cd2a9ed6985373cf390cbfab25220dd386b8f251dde0127

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