Versioned REST API
Predictable HTTPS resources, JSON requests, pagination and explicit compatibility rules.
Developer API and MCP Server
Use a versioned API for application workflows and a permission-aware MCP server for compatible AI clients, with scoped access, asynchronous jobs, signed events, usage limits and complete audit context.
Later-stage planned module. No public production endpoint, API key, MCP connection or paid data access is offered from this page.
Illustrative resources and workflows. Production contracts will be published only after the platform is ready.
Eight developer-platform capabilities
The public page describes the integration direction. Production endpoints, credentials, prices and entitlement rules remain inside the protected developer workspace when released.
Predictable HTTPS resources, JSON requests, pagination and explicit compatibility rules.
A machine-readable contract supporting reference pages, validation, testing and future SDK generation.
Server credentials and delegated OAuth access restricted by project, operation and entitlement.
Queue long scans, monitoring work and reports without holding one fragile request open.
Deliver approved job, report and alert events with signatures, delivery IDs and retry history.
Rate limits, quotas, idempotent retries, timeouts and provider-cost controls by operation.
Machine-readable problem details, request IDs, audit events and visible deprecation notices.
Expose selected tools, resources and prompts to compatible AI clients without unrestricted database access.
Integration architecture
A successful request still needs permission, project access, module availability and enough usage entitlement before work begins.
Application workflow
Choose an environment, owner, permitted projects, scopes and event endpoints.
Use HTTPS, a supported version, a protected credential and a unique retry key where required.
Read a direct response, poll an asynchronous job or receive a signed event.
Use request IDs, result versions, audit logs and your own access controls.
MCP server model
The planned MCP server will map selected Nuvyqo functions into explicit primitives, with stable schemas, clear side effects and human-visible controls.
Executable functions such as reading a project summary, requesting an entitled analysis or creating a report job.
Read-only contextual data such as report summaries, issue taxonomies, project metadata or approved findings.
User-selected templates for website reviews, launch checks, competitor briefs and reporting workflows.
Confirmation and visibility for expensive, external-delivery, write, deletion or sensitive operations.
Client → identity → scope → tool → result → audit event
Security and auditability
The developer platform should preserve enough context to investigate misuse, retry safely and distinguish user action from model-controlled execution.
API and MCP serve different clients
| Question | Versioned API | MCP Server |
|---|---|---|
| Primary consumer | Application code, backend services, automation and dashboards. | Compatible AI hosts, assistants and agent workflows. |
| Interaction model | Explicit HTTP resources and operations chosen by developer code. | Tools, resources and prompts discovered through MCP capabilities. |
| Contract | OpenAPI, HTTP status, JSON schemas, pagination and version rules. | MCP protocol schemas, JSON-RPC messages and declared server capabilities. |
| Authorisation | Scoped credentials or delegated OAuth access. | OAuth for protected remote HTTP servers; host-managed credentials for local stdio. |
| Sensitive action | The application implements its own approval and business flow. | The client should expose tool use and request confirmation for sensitive operations. |
| Best use | Reliable system integration and repeatable automation. | Natural-language discovery and controlled agent-assisted workflows. |
Clear limitations
Illustrative paths, tools and payloads are not a production contract or availability claim.
Provider-backed rankings, keywords, backlinks and AI data require separate access and usage controls.
Clients and servers still need permission checks, confirmation, validation, timeouts and audit logs.
API and MCP compatibility will be published explicitly, with deprecation notices before breaking changes.
Related modules
API and MCP FAQ
The planned Nuvyqo API is a versioned HTTPS interface for authorised applications to create and read website projects, request permitted analyses, inspect job status, retrieve findings and reports, and manage approved integrations.
The planned MCP server is an agent-facing interface over selected Nuvyqo capabilities. It will expose clearly described tools, resources and prompts so compatible AI clients can discover permitted functions and context without receiving unrestricted platform access.
Not yet. This page describes the later-stage integration architecture. Credentials, endpoint documentation and connection instructions will be published only after authentication, usage controls, testing, monitoring and support processes are ready.
The roadmap supports scoped API credentials for server-to-server integrations and OAuth-based delegated access for user-authorised applications. Credentials must never be placed in public code, page URLs or browser-visible configuration.
A remote HTTP MCP server will follow the supported MCP authorization model, including protected-resource discovery and OAuth-based bearer tokens. Local stdio integrations will use environment or host-managed credentials rather than an HTTP authorization flow.
A tool can perform one clearly defined operation, such as reading a project summary, requesting an entitled page analysis or creating a report job. Inputs, outputs, permissions, cost and side effects must be described and validated.
No unrestricted destructive access is planned. Write, expensive, external-delivery or deletion actions should require appropriate scopes, explicit tool descriptions, audit logging and user confirmation where the client supports it.
Long analyses will use asynchronous jobs. A client creates a job, receives an identifier, checks status or receives a signed webhook, and retrieves the completed result when the job reaches a terminal state.
Usage will be controlled by plan, endpoint, provider cost and project entitlement. Responses will explain when a limit is reached, when a retry may be attempted and which usage category was affected.
The roadmap includes signed webhook deliveries for selected events such as job completion, report readiness and monitor alerts. Delivery identifiers, retry history and endpoint controls will be visible inside the account.
The API will be described with an OpenAPI document and human-readable reference pages. Generated SDKs may follow after the HTTP contract is stable and tested.
No. Access should be limited by scopes, project membership, account plan, data-provider entitlement and operation type. A credential should receive only the permissions needed for its integration.
Developer platform roadmap
Create an account and add the website project. Developer credentials and MCP connection details will be released only after production controls and documentation are ready.