{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_6tm3ehyafzvq","handle":"neeed-directory","url":"https://wellknown.network/agents/neeed-directory","links":{"self":"https://wellknown.network/agents/neeed-directory/record.json","html":"https://wellknown.network/agents/neeed-directory","markdown":"https://wellknown.network/agents/neeed-directory/record.md","api":"https://wellknown.network/api/v1/agents/neeed-directory","status":"https://wellknown.network/api/v1/agents/neeed-directory/status","claim":"https://wellknown.network/agents/neeed-directory/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/neeed-directory/claim.json","badge":"https://wellknown.network/agents/neeed-directory/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/neeed-directory/history","tools":"https://wellknown.network/api/v1/agents/neeed-directory/tools"},"ard":{"identifier":"urn:air:neeed.directory:server:neeed-directory","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Neeed Directory","summary":"Search Neeed Directory's software listings, draft one for a maker to claim, and manage your own.","description":"Search Neeed Directory's software listings, draft one for a maker to claim, and manage your own.","publisher":{"name":"directory.neeed","url":null},"homepage":"https://neeed.directory","repository":null,"version":"1.0.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://neeed.directory/api/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-31T16:58:58.709619Z","publishedAt":"2026-10-31T16:58:58.709619Z","registryName":"directory.neeed/listings"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"dev.filesystem","name":"Filesystem","confidence":1,"provenance":"derived"},{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"ai.agent-discovery","name":"Agent Discovery","confidence":1,"provenance":"derived"},{"slug":"analytics.reporting","name":"Reporting & Dashboards","confidence":0.54,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":0.525,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"},{"slug":"content.social","name":"Social Media","confidence":0.51,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.51,"provenance":"derived"}],"categories":["ai","analytics","commerce","content","dev"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 45m ago.","lastOkAt":"2026-11-02T19:22:53.088Z","lastProbedAt":"2026-11-02T19:22:53.088Z","statusComputedAt":"2026-11-02T19:28:37.944Z","reliability30d":{"probes":4,"successRate":1,"p50Ms":477,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":4,"ok":4,"authBoundaryOk":0,"serviceOk":4,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-11-02T19:22:53.088Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":268,"error":null,"detail":{"tools":[{"name":"search","description":"Search approved products on Neeed Directory, newest first. Returns at most 20 results with id, title and url. The id is the product slug; pass it to fetch for a"},{"name":"fetch","description":"One approved product on Neeed Directory by id, the slug from search or list_products. Returns its title, plain-text card, url and metadata including its website"},{"name":"list_categories","description":"Every category on Neeed Directory with its slug, name, approved product count and url. Pass a category slug to list_products to read its product cards."},{"name":"list_products","description":"Approved product cards on Neeed Directory, newest first, with optional query, category, label and tag filters. Returns at most 50 cards per page with a total co"},{"name":"submit_product","description":"Without sign-in, saves a private draft listing on Neeed Directory and returns a claim link: nothing is published or charged until the maker opens it, signs in a"},{"name":"my_listings","description":"Your listings on Neeed Directory, newest first: status, plan, badge, the admin's feedback when there is any, and the page to open. Pass a slug to get one. When "},{"name":"check_badge","description":"Looks for the Neeed badge on one of your Free listings' sites now and answers found, missing or inconclusive, with the markup to add. It records nothing: the ma"},{"name":"update_listing","description":"Edits one of your listings: name, punchline, description, category, pricing model or Twitter handle, under the dashboard's rules. Editing a listing that is not "},{"name":"upgrade_listing","description":"Returns a Stripe Checkout link that upgrades one of your live Free listings to Premium, with the price. Nothing is charged until the maker opens the link and pa"}],"toolCount":9,"toolsHash":"ce31326e156fe7a8c01e3dc3b5f75deeb9c34a1a4bb08e416fba9237b6d19db0","serverName":"neeed-directory","capabilities":["tools","prompts"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-02T10:24:12.970Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":122,"error":null,"detail":{"tools":[{"name":"search","description":"Search approved products on Neeed Directory, newest first. Returns at most 20 results with id, title and url. The id is the product slug; pass it to fetch for a"},{"name":"fetch","description":"One approved product on Neeed Directory by id, the slug from search or list_products. Returns its title, plain-text card, url and metadata including its website"},{"name":"list_categories","description":"Every category on Neeed Directory with its slug, name, approved product count and url. Pass a category slug to list_products to read its product cards."},{"name":"list_products","description":"Approved product cards on Neeed Directory, newest first, with optional query, category, label and tag filters. Returns at most 50 cards per page with a total co"},{"name":"submit_product","description":"Without sign-in, saves a private draft listing on Neeed Directory and returns a claim link: nothing is published or charged until the maker opens it, signs in a"},{"name":"my_listings","description":"Your listings on Neeed Directory, newest first: status, plan, badge, the admin's feedback when there is any, and the page to open. Pass a slug to get one. When "},{"name":"check_badge","description":"Looks for the Neeed badge on one of your Free listings' sites now and answers found, missing or inconclusive, with the markup to add. It records nothing: the ma"},{"name":"update_listing","description":"Edits one of your listings: name, punchline, description, category, pricing model or Twitter handle, under the dashboard's rules. Editing a listing that is not "},{"name":"upgrade_listing","description":"Returns a Stripe Checkout link that upgrades one of your live Free listings to Premium, with the price. Nothing is charged until the maker opens the link and pa"}],"toolCount":9,"toolsHash":"ce31326e156fe7a8c01e3dc3b5f75deeb9c34a1a4bb08e416fba9237b6d19db0","serverName":"neeed-directory","capabilities":["tools","prompts"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-02T02:22:39.839Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":99,"error":null,"detail":{"tools":[{"name":"search","description":"Search approved products on Neeed Directory, newest first. Returns at most 20 results with id, title and url. The id is the product slug; pass it to fetch for a"},{"name":"fetch","description":"One approved product on Neeed Directory by id, the slug from search or list_products. Returns its title, plain-text card, url and metadata including its website"},{"name":"list_categories","description":"Every category on Neeed Directory with its slug, name, approved product count and url. Pass a category slug to list_products to read its product cards."},{"name":"list_products","description":"Approved product cards on Neeed Directory, newest first, with optional query, category, label and tag filters. Returns at most 50 cards per page with a total co"},{"name":"submit_product","description":"Without sign-in, saves a private draft listing on Neeed Directory and returns a claim link: nothing is published or charged until the maker opens it, signs in a"},{"name":"my_listings","description":"Your listings on Neeed Directory, newest first: status, plan, badge, the admin's feedback when there is any, and the page to open. Pass a slug to get one. When "},{"name":"check_badge","description":"Looks for the Neeed badge on one of your Free listings' sites now and answers found, missing or inconclusive, with the markup to add. It records nothing: the ma"},{"name":"update_listing","description":"Edits one of your listings: name, punchline, description, category, pricing model or Twitter handle, under the dashboard's rules. Editing a listing that is not "},{"name":"upgrade_listing","description":"Returns a Stripe Checkout link that upgrades one of your live Free listings to Premium, with the price. Nothing is charged until the maker opens the link and pa"}],"toolCount":9,"toolsHash":"ce31326e156fe7a8c01e3dc3b5f75deeb9c34a1a4bb08e416fba9237b6d19db0","serverName":"neeed-directory","capabilities":["tools","prompts"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}},{"at":"2026-11-01T18:25:34.017Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":832,"error":null,"detail":{"tools":[{"name":"search","description":"Search approved products on Neeed Directory, newest first. Returns at most 20 results with id, title and url. The id is the product slug; pass it to fetch for a"},{"name":"fetch","description":"One approved product on Neeed Directory by id, the slug from search or list_products. Returns its title, plain-text card, url and metadata including its website"},{"name":"list_categories","description":"Every category on Neeed Directory with its slug, name, approved product count and url. Pass a category slug to list_products to read its product cards."},{"name":"list_products","description":"Approved product cards on Neeed Directory, newest first, with optional query, category, label and tag filters. Returns at most 50 cards per page with a total co"},{"name":"submit_product","description":"Without sign-in, saves a private draft listing on Neeed Directory and returns a claim link: nothing is published or charged until the maker opens it, signs in a"},{"name":"my_listings","description":"Your listings on Neeed Directory, newest first: status, plan, badge, the admin's feedback when there is any, and the page to open. Pass a slug to get one. When "},{"name":"check_badge","description":"Looks for the Neeed badge on one of your Free listings' sites now and answers found, missing or inconclusive, with the markup to add. It records nothing: the ma"},{"name":"update_listing","description":"Edits one of your listings: name, punchline, description, category, pricing model or Twitter handle, under the dashboard's rules. Editing a listing that is not "},{"name":"upgrade_listing","description":"Returns a Stripe Checkout link that upgrades one of your live Free listings to Premium, with the price. Nothing is charged until the maker opens the link and pa"}],"toolCount":9,"toolsHash":"ce31326e156fe7a8c01e3dc3b5f75deeb9c34a1a4bb08e416fba9237b6d19db0","serverName":"neeed-directory","capabilities":["tools","prompts"],"serverVersion":"1.0.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"search","description":"Search approved products on Neeed Directory, newest first. Returns at most 20 results with id, title and url. The id is the product slug; pass it to fetch for a"},{"name":"fetch","description":"One approved product on Neeed Directory by id, the slug from search or list_products. Returns its title, plain-text card, url and metadata including its website"},{"name":"list_categories","description":"Every category on Neeed Directory with its slug, name, approved product count and url. Pass a category slug to list_products to read its product cards."},{"name":"list_products","description":"Approved product cards on Neeed Directory, newest first, with optional query, category, label and tag filters. Returns at most 50 cards per page with a total co"},{"name":"submit_product","description":"Without sign-in, saves a private draft listing on Neeed Directory and returns a claim link: nothing is published or charged until the maker opens it, signs in a"},{"name":"my_listings","description":"Your listings on Neeed Directory, newest first: status, plan, badge, the admin's feedback when there is any, and the page to open. Pass a slug to get one. When "},{"name":"check_badge","description":"Looks for the Neeed badge on one of your Free listings' sites now and answers found, missing or inconclusive, with the markup to add. It records nothing: the ma"},{"name":"update_listing","description":"Edits one of your listings: name, punchline, description, category, pricing model or Twitter handle, under the dashboard's rules. Editing a listing that is not "},{"name":"upgrade_listing","description":"Returns a Stripe Checkout link that upgrades one of your live Free listings to Premium, with the price. Nothing is charged until the maker opens the link and pa"}],"package":null,"toolSurface":{"id":"ts_j33p55nupgrz","endpointId":"ep_bb5f44p6u2sn","hash":"ce31326e156fe7a8c01e3dc3b5f75deeb9c34a1a4bb08e416fba9237b6d19db0","toolCount":9,"serverName":"neeed-directory","serverVersion":"1.0.0","protocolVersion":"2025-06-18","firstSeenAt":"2026-11-01T18:25:34.095Z","lastSeenAt":"2026-11-02T19:22:53.099Z","observations":4,"toolNames":["search","fetch","list_categories","list_products","submit_product","my_listings","check_badge","update_listing","upgrade_listing"],"distinctSurfaces":1},"endpointFacts":[]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"directory.neeed/listings","url":"https://registry.modelcontextprotocol.io/v0/servers/directory.neeed%2Flistings","firstSeenAt":"2026-11-01T16:21:29.153Z","fetchedAt":"2026-11-01T16:21:29.153Z","normalizedAt":"2026-11-01T16:21:29.153Z"}]},"firstSeenAt":"2026-11-01T16:21:29.153Z","updatedAt":"2026-11-02T19:30:34.907Z"}