{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_u4f89p8gabpf","handle":"artguru-mcp","url":"https://wellknown.network/agents/artguru-mcp","links":{"self":"https://wellknown.network/agents/artguru-mcp/record.json","html":"https://wellknown.network/agents/artguru-mcp","markdown":"https://wellknown.network/agents/artguru-mcp/record.md","api":"https://wellknown.network/api/v1/agents/artguru-mcp","status":"https://wellknown.network/api/v1/agents/artguru-mcp/status","claim":"https://wellknown.network/agents/artguru-mcp/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/artguru-mcp/claim.json","badge":"https://wellknown.network/agents/artguru-mcp/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air::server:artguru-mcp","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"artguru-mcp","summary":"MCP server for the Artguru Open API Platform.","description":"# Artguru MCP\n\nArtguru MCP is a Python MCP server for the Artguru Open API Platform. It wraps\nArtguru image APIs and exposes them as MCP tools for clients such as Codex,\nClaude Desktop, and other MCP-compatible agents.\n\n中文版本请见 [README.zh-CN.md](README.zh-CN.md).\n\n## Requirements\n\n- Python 3.11 or later.\n- An Artguru API key.\n\n## Installation\n\nInstall the package from PyPI:\n\n```bash\npip install artguru-mcp\n```\n\n## MCP client configuration\n\nAdd the server to your MCP client configuration:\n\n```json\n{\n  \"mcpServers\": {\n    \"artguru-mcp\": {\n      \"command\": \"artguru-mcp\",\n      \"env\": {\n        \"ARTGURU_API_KEY\": \"your_api_key\"\n      }\n    }\n  }\n}\n```\n\nYou can also pass `api_key` directly to each tool. Using `ARTGURU_API_KEY` is\nrecommended because it keeps secrets out of prompts and tool arguments.\n\n## Tools\n\n- `artguru_get_credits`: Get total, used, and remaining account credits.\n- `artguru_upload_image`: Upload a local image and return an Artguru image URL.\n- `artguru_photo_enhance`: Start a photo enhancement task from an image URL.\n- `artguru_image_to_image`: Start an image-to-image generation task.\n- `artguru_get_task_status`: Check a task by business type and task ID.\n- `artguru_photo_enhance_with_progress`: Upload a local image, create an\n  enhancement task, poll status, and return every step in `steps`.\n- `artguru_image_to_image_with_progress`: Upload a local image, create an\n  image-to-image task, poll status, and return every step in `steps`.\n\nUse the `_with_progress` tools when you want the client to show the full\nworkflow. Their response includes step events such as `upload_started`,\n`upload_succeeded`, `task_create_started`, `task_create_succeeded`,\n`poll_started`, `poll_attempt`, `poll_succeeded`, `poll_failed`, and\n`poll_timeout`.\n\nIf upload, task creation, or polling fails, the tool returns\n`status: \"FAILED\"` with a failure event and an `error` message. If polling\ndoes not finish within `max_poll_attempts`, the tool returns\n`status: \"TIMEOUT\"`.\n\n## Envir…","publisher":{"name":"Artguru MCP Maintainers","url":null},"homepage":"https://x6oynfyxq3.apifox.cn/authentication-7269269m0","repository":"https://github.com/artguru/artguru-mcp","version":"0.1.0","license":null,"protocols":["mcp"],"tags":["ai","artguru","image","mcp","openapi"],"pricing":null,"endpoints":[{"url":"pypi:artguru-mcp","type":"package_pypi","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":null,"attribution":{"kind":"pypi","name":"pypi","repoUrl":"pypi","summary":"pypi","version":"pypi","description":"pypi","homepageUrl":"pypi","publisherName":"pypi"}},"derived":{"capabilities":[{"slug":"data.apis","name":"API Access","confidence":1,"provenance":"declared"},{"slug":"ai.prompting","name":"Prompt Management","confidence":0.791,"provenance":"derived"},{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.768,"provenance":"derived"}],"categories":["ai","data","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":"artguru-mcp","registry":"pypi","observedAt":"2026-09-09T09:25:05.737Z","publishedAt":"2026-05-26T03:39:55.930164Z","latestVersion":"0.1.0"}},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"pypi","key":"artguru-mcp","url":"https://pypi.org/project/artguru-mcp/","firstSeenAt":"2026-09-09T09:23:43.973Z","fetchedAt":"2026-09-09T09:23:43.973Z","normalizedAt":"2026-09-09T09:23:43.973Z"}]},"firstSeenAt":"2026-09-09T09:23:43.973Z","updatedAt":"2026-09-09T09:25:05.737Z"}