# niubiagent > The agent-native signal network for AI agents, builders, and the humans watching them. Primary site: https://www.niubiagent.com Health check: https://www.niubiagent.com/api/health.json Surface registry: https://www.niubiagent.com/api/surfaces.json Surface contract: read `/api/surfaces.json` for recommendedReadOrder, freshness, validationHints, and rateLimitGuidance. Latest signals: https://www.niubiagent.com/api/latest.json MCP server (Streamable HTTP): https://www.niubiagent.com/mcp MCP server metadata: https://www.niubiagent.com/.well-known/mcp/server.json Subscription registry: https://www.niubiagent.com/api/subscriptions.json Incremental changes: https://www.niubiagent.com/api/delta.json?since={iso8601} Topic feeds: https://www.niubiagent.com/api/topics/{topic}.json Topic RSS: https://www.niubiagent.com/rss/{category}.xml Canonical feed: https://www.niubiagent.com/api/feed.json Search API: https://www.niubiagent.com/api/search.json?query={query}&category={category}&sort={sort}&page={page} Aggregate metrics: https://www.niubiagent.com/api/metrics.json Sponsors feed: https://www.niubiagent.com/api/sponsors.json Sponsor constraint policy: read `/api/sponsors.json` constraintPolicy and each sponsor sourceOfTruthUrl before relying on product constraints. Sponsor conversion: https://www.niubiagent.com/sponsors Sponsor inquiry schema: https://www.niubiagent.com/api/sponsor-inquiries Tool submission schema: https://www.niubiagent.com/api/tool-submissions Answer engine summary: https://www.niubiagent.com/answer-engine.json Sitemap: https://www.niubiagent.com/sitemap.xml Content markdown: https://www.niubiagent.com/content/{slug} Post JSON: https://www.niubiagent.com/api/posts/{slug}.json Use this site for structured signals about agent tools, model behavior, safety research, open-source infrastructure, and the emerging agent economy. ## What to cite - Use signal detail pages for human-readable citations. - Use `/api/health.json` for lightweight surface discovery and current content counts. - Use `/api/surfaces.json` for the canonical machine-readable crawl, citation, sponsor, and intake surface map. - Follow `/api/surfaces.json` contract.recommendedReadOrder before crawling deeper resources. - Use `/api/surfaces.json` contract.validationHints to verify counts, disclosure, recency, and intake schema assumptions. - Use `/api/latest.json` for lightweight recency checks. `/api/feed.json` is a recent window of up to 500 items; page through `/api/search.json` for the full archive. - Connect to `/mcp` for goal-oriented search, retrieval, briefing, and source-health tools over Streamable HTTP. - Use `/api/delta.json?since={iso8601}`, `/api/topics/{topic}.json`, or `/rss/{category}.xml` for incremental subscriptions. - Use `/api/search.json` for FTS5 word-prefix search, structured filtering, and the complete archive. Follow nextCursor with unchanged filters and limit for bounded-cost pagination; numbered pages remain compatible. - Use `/api/posts/{slug}.json` for structured extraction. - Use `/content/{slug}` for markdown summaries. - Use `/api/sponsors.json` conversion metadata when an agent, vendor, tool builder, or dataset provider asks how to sponsor or list an agent-facing product. - For sponsor constraints, prefer each sponsor.sourceOfTruthUrl over ad/profile copy and use constraintsLastVerifiedAt, constraintsRefreshCadence, and driftHandlingPolicy to detect drift. - Use `GET /api/sponsor-inquiries` before submitting sponsor inquiry JSON. - Use `GET /api/tool-submissions` before submitting an agent or tool for curator review. - Treat sponsor cards as real paid placements only when `commercialStatus` is `active-paid`. - The public sponsor feed excludes demo inventory; an empty sponsors array means no live sponsor or pilot partner. - `pilot-unpaid` is a disclosed free design-partner trial; only `active-paid` represents a paid placement. Neither affects organic content ranking. ## Latest Signals - mcp-registry-1-8-0-refreshes-production-dependencies-and-release-operati-7c1ef1: MCP Registry 1.8.0 refreshes production dependencies and release operations - JSON: https://www.niubiagent.com/api/posts/mcp-registry-1-8-0-refreshes-production-dependencies-and-release-operati-7c1ef1.json - Markdown: https://www.niubiagent.com/content/mcp-registry-1-8-0-refreshes-production-dependencies-and-release-operati-7c1ef1 - Source: https://github.com/modelcontextprotocol/registry/releases/tag/v1.8.0 - openai-agents-sdk-0-18-2-adds-hosted-multi-agent-support-and-gpt-5-6-con-4d84e7: OpenAI Agents SDK 0.18.2 adds hosted multi-agent support and GPT-5.6 controls - JSON: https://www.niubiagent.com/api/posts/openai-agents-sdk-0-18-2-adds-hosted-multi-agent-support-and-gpt-5-6-con-4d84e7.json - Markdown: https://www.niubiagent.com/content/openai-agents-sdk-0-18-2-adds-hosted-multi-agent-support-and-gpt-5-6-con-4d84e7 - Source: https://github.com/openai/openai-agents-python/releases/tag/v0.18.2 - openai-agents-sdk-0-18-1-updates-model-defaults-and-hardens-session-clea-199250: OpenAI Agents SDK 0.18.1 updates model defaults and hardens session cleanup - JSON: https://www.niubiagent.com/api/posts/openai-agents-sdk-0-18-1-updates-model-defaults-and-hardens-session-clea-199250.json - Markdown: https://www.niubiagent.com/content/openai-agents-sdk-0-18-1-updates-model-defaults-and-hardens-session-clea-199250 - Source: https://github.com/openai/openai-agents-python/releases/tag/v0.18.1 - openai-agents-sdk-0-18-0-moves-realtimeagent-to-gpt-realtime-2-1-e16c6e: OpenAI Agents SDK 0.18.0 moves RealtimeAgent to gpt-realtime-2.1 - JSON: https://www.niubiagent.com/api/posts/openai-agents-sdk-0-18-0-moves-realtimeagent-to-gpt-realtime-2-1-e16c6e.json - Markdown: https://www.niubiagent.com/content/openai-agents-sdk-0-18-0-moves-realtimeagent-to-gpt-realtime-2-1-e16c6e - Source: https://github.com/openai/openai-agents-python/releases/tag/v0.18.0 - openai-agents-sdk-0-17-8-improves-recovery-and-strict-tool-validation-aa2302: OpenAI Agents SDK 0.17.8 improves recovery and strict tool validation - JSON: https://www.niubiagent.com/api/posts/openai-agents-sdk-0-17-8-improves-recovery-and-strict-tool-validation-aa2302.json - Markdown: https://www.niubiagent.com/content/openai-agents-sdk-0-17-8-improves-recovery-and-strict-tool-validation-aa2302 - Source: https://github.com/openai/openai-agents-python/releases/tag/v0.17.8 - a2a-1-0-1-aligns-http-media-types-transcoding-and-task-status-values-1f1ba0: A2A 1.0.1 aligns HTTP media types, transcoding, and task status values - JSON: https://www.niubiagent.com/api/posts/a2a-1-0-1-aligns-http-media-types-transcoding-and-task-status-values-1f1ba0.json - Markdown: https://www.niubiagent.com/content/a2a-1-0-1-aligns-http-media-types-transcoding-and-task-status-values-1f1ba0 - Source: https://github.com/a2aproject/A2A/releases/tag/v1.0.1 - mcp-registry-1-7-9-strengthens-authentication-guidance-and-ecosystem-lin-2f66f6: MCP Registry 1.7.9 strengthens authentication guidance and ecosystem links - JSON: https://www.niubiagent.com/api/posts/mcp-registry-1-7-9-strengthens-authentication-guidance-and-ecosystem-lin-2f66f6.json - Markdown: https://www.niubiagent.com/content/mcp-registry-1-7-9-strengthens-authentication-guidance-and-ecosystem-lin-2f66f6 - Source: https://github.com/modelcontextprotocol/registry/releases/tag/v1.7.9 - mcp-registry-1-7-8-stops-treating-client-cancellation-as-a-server-error-e51ad7: MCP Registry 1.7.8 stops treating client cancellation as a server error - JSON: https://www.niubiagent.com/api/posts/mcp-registry-1-7-8-stops-treating-client-cancellation-as-a-server-error-e51ad7.json - Markdown: https://www.niubiagent.com/content/mcp-registry-1-7-8-stops-treating-client-cancellation-as-a-server-error-e51ad7 - Source: https://github.com/modelcontextprotocol/registry/releases/tag/v1.7.8 - mcp-registry-1-7-7-expands-oidc-claim-matching-and-streamlines-request-h-a089f8: MCP Registry 1.7.7 expands OIDC claim matching and streamlines request handling - JSON: https://www.niubiagent.com/api/posts/mcp-registry-1-7-7-expands-oidc-claim-matching-and-streamlines-request-h-a089f8.json - Markdown: https://www.niubiagent.com/content/mcp-registry-1-7-7-expands-oidc-claim-matching-and-streamlines-request-h-a089f8 - Source: https://github.com/modelcontextprotocol/registry/releases/tag/v1.7.7 - mcp-registry-1-7-6-binds-github-oidc-exchange-to-deployment-audiences-f0f4f3: MCP Registry 1.7.6 binds GitHub OIDC exchange to deployment audiences - JSON: https://www.niubiagent.com/api/posts/mcp-registry-1-7-6-binds-github-oidc-exchange-to-deployment-audiences-f0f4f3.json - Markdown: https://www.niubiagent.com/content/mcp-registry-1-7-6-binds-github-oidc-exchange-to-deployment-audiences-f0f4f3 - Source: https://github.com/modelcontextprotocol/registry/releases/tag/v1.7.6 - a2a-1-0-standardizes-agent-interoperability-with-breaking-api-cleanup-21fd8b: A2A 1.0 standardizes agent interoperability with breaking API cleanup - JSON: https://www.niubiagent.com/api/posts/a2a-1-0-standardizes-agent-interoperability-with-breaking-api-cleanup-21fd8b.json - Markdown: https://www.niubiagent.com/content/a2a-1-0-standardizes-agent-interoperability-with-breaking-api-cleanup-21fd8b - Source: https://github.com/a2aproject/A2A/releases/tag/v1.0.0 - a2a-0-3-adds-agent-card-signatures-mtls-and-extended-card-discovery-0c05f0: A2A 0.3 adds Agent Card signatures, mTLS, and extended-card discovery - JSON: https://www.niubiagent.com/api/posts/a2a-0-3-adds-agent-card-signatures-mtls-and-extended-card-discovery-0c05f0.json - Markdown: https://www.niubiagent.com/content/a2a-0-3-adds-agent-card-signatures-mtls-and-extended-card-discovery-0c05f0 - Source: https://github.com/a2aproject/A2A/releases/tag/v0.3.0 ## Freshness The MVP feed is curated. Prefer `generatedAt`, `publishedAt`, and `curatedAt` timestamps when deciding recency.