Skip to main content

Shared base classes and utilities for appkit MCP servers

Project description

AppKit MCP Commons

Shared base classes, data models, and utilities for AppKit MCP Server components.

Features

  • Common Pydantic Models: Standardized result schemas (BaseResult, ToolResult)
  • Context Helpers: Request context extraction and user identity management
  • Standard Exceptions: MCP-specific exception hierarchy
  • Logging Configuration: Consistent logging setup helper

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

appkit_mcp_commons-1.11.1.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

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

appkit_mcp_commons-1.11.1-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file appkit_mcp_commons-1.11.1.tar.gz.

File metadata

  • Download URL: appkit_mcp_commons-1.11.1.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for appkit_mcp_commons-1.11.1.tar.gz
Algorithm Hash digest
SHA256 5f3659d98a4a7a72897e854dc8d4f34ea9834c85d9f3bfd90c7214f0e4733f1c
MD5 1837484d355d12c74f27f315f9bc2e8b
BLAKE2b-256 71c07b2a0cc10fc4c745cadea33568cca83aa1856cc0c0c117e69fb9d5030288

See more details on using hashes here.

File details

Details for the file appkit_mcp_commons-1.11.1-py3-none-any.whl.

File metadata

  • Download URL: appkit_mcp_commons-1.11.1-py3-none-any.whl
  • Upload date:
  • Size: 3.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for appkit_mcp_commons-1.11.1-py3-none-any.whl
Algorithm Hash digest
SHA256 401820d0b484fd4547b6f4cd70dd3e3798ca46115aad0538ba7821b0d737574b
MD5 a2a0ce3292081fcca04c228ec7157560
BLAKE2b-256 fa12a46711be2a2ae75a5c3a63ffceabc1f85c63d16d6917071f52a6cc2c7468

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