{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_gnfzsh65pw4p","handle":"veeink-mcp-server","url":"https://wellknown.network/agents/veeink-mcp-server","links":{"self":"https://wellknown.network/agents/veeink-mcp-server/record.json","html":"https://wellknown.network/agents/veeink-mcp-server","markdown":"https://wellknown.network/agents/veeink-mcp-server/record.md","api":"https://wellknown.network/api/v1/agents/veeink-mcp-server","status":"https://wellknown.network/api/v1/agents/veeink-mcp-server/status","claim":"https://wellknown.network/agents/veeink-mcp-server/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/veeink-mcp-server/claim.json","badge":"https://wellknown.network/agents/veeink-mcp-server/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:veeink-mcp-server","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"veeink-mcp-server","summary":"Veeink的MCP服务","description":"````markdown \n# veeink-mcp-server \n \nA simple [FastMCP](https://pypi.org/project/fastmcp/) server example built with Python.   \nThis project demonstrates how to expose custom **tools** and **resources** over the [Model Context Protocol (MCP)](https://modelcontextprotocol.io/). \n \n--- \n \n## 🚀 Features \n \n- ⚡ Built with [FastMCP](https://pypi.org/project/fastmcp/)   \n- 🔧 Provides a simple `add(a, b)` tool   \n- 📡 Supports dynamic greeting resources (`greeting://{name}`)   \n- 🖥️ Works over **stdio** (default), **SSE**, or **Streamable HTTP** transports   \n \n--- \n \n## 📦 Installation \n \n```bash \npip install veeink-mcp-server \n```` \n \nOr using [uv](https://github.com/astral-sh/uv): \n \n```bash \nuv tool install veeink-mcp-server \n``` \n \n--- \n \n## 🖥️ Usage \n \nAfter installation, run the MCP server: \n \n```bash \nveeink-mcp-server \n``` \n \nBy default it runs with `stdio` transport, but you can also configure: \n \n```python \ndef main() -> None: \n    mcp.run(transport=\"stdio\")            # Default \n    # mcp.run(transport=\"sse\")            # SSE transport \n    # mcp.run(transport=\"streamable-http\") # Streamable HTTP transport \n``` \n \n--- \n \n## 🔧 Example Tools & Resources \n \nThis server exposes: \n \n### 1. Tool: `add` \n \n```python \n@mcp.tool() \ndef add(a: int, b: int) -> dict: \n    \"\"\"Add two numbers\"\"\" \n    return {\"result\": a + b} \n``` \n \n✅ Example call: \n \n```json \n{\"tool\": \"add\", \"args\": {\"a\": 2, \"b\": 3}} \n``` \n \nResponse: \n \n```json \n{\"result\": 5} \n``` \n \n--- \n \n### 2. Resource: `greeting://{name}` \n \n```python \n@mcp.resource(\"greeting://{name}\") \ndef get_greeting(name: str) -> str: \n    \"\"\"Get a personalized greeting\"\"\" \n    return f\"Hello, {name}!\" \n``` \n \n✅ Example call: \n \n```json \n{\"resource\": \"greeting://Alice\"} \n``` \n \nResponse: \n \n``` \nHello, Alice! \n``` \n \n--- \n \n## 🛠 Development \n \nClone the repository: \n \n```bash \ngit clone https://github.com/yourusername/veeink-mcp-server.git \ncd veeink-mcp-server \n``` \n \nInstall in editable mode: \n \n```bash \npip install -e .…","publisher":{"name":"wlf","url":null},"homepage":null,"repository":null,"version":"0.2.0","license":null,"protocols":["mcp"],"tags":["mcp"],"pricing":null,"endpoints":[{"url":"pypi:veeink-mcp-server","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","summary":"pypi","version":"pypi","description":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"dev.version-control","name":"Version Control","confidence":1,"provenance":"derived"}],"categories":["dev"],"language":"en"},"observed":{"status":"unknown","statusReason":"Distributed as a package to run locally; no network endpoint to check.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[],"tools":null,"package":{"name":"veeink-mcp-server","registry":"pypi","observedAt":"2026-09-10T15:25:06.507Z","publishedAt":"2025-09-09T10:37:14.629173Z","latestVersion":"0.2.0"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"veeink-mcp-server","url":"https://pypi.org/project/veeink-mcp-server/","firstSeenAt":"2026-09-10T15:23:15.553Z","fetchedAt":"2026-09-10T15:23:15.553Z","normalizedAt":"2026-09-10T15:23:15.553Z"}]},"firstSeenAt":"2026-09-10T15:23:15.553Z","updatedAt":"2026-09-10T15:25:06.507Z"}