{"formatVersion":1,"type":"dev.nipmod.integration-kit.v1","status":"generic_public_kit","page":"https://nipmod.com/integrations","summary":"A generic read-only integration pattern for agent products, MCP servers, SDKs, CLIs, wallets, infra layers and devtools that want package intelligence before external tooling enters an agent workflow.","integrationContract":{"issueBetaKey":"POST https://nipmod.com/api/keys/beta","search":"GET https://nipmod.com/api/search?q=<query>&sources=npm,pypi,github,huggingface-model,huggingface-dataset,mcp&limit=5 with x-nipmod-api-key","inspect":"GET https://nipmod.com/api/inspect?source=<source>&name=<name> with x-nipmod-api-key","installPlan":"GET https://nipmod.com/api/install-plan?source=<source>&name=<name> with x-nipmod-api-key","mcp":"POST https://nipmod.com/api/mcp with x-nipmod-api-key"},"integrationModes":[{"id":"preflight","name":"Package preflight","description":"Call Nipmod before an agent installs a dependency, pulls a repo, enables an MCP server or uses a model."},{"id":"host_policy","name":"Host policy gate","description":"Use the install plan and trust response as input to local approval, allowlist or review policy."},{"id":"tool_discovery","name":"Tool discovery","description":"Expose an SDK, CLI, MCP server, model or package surface so agents can find and inspect it through Nipmod."},{"id":"archive_feedback","name":"Archive feedback","description":"After useful approved results, prepare package intelligence records for future reuse."}],"expectedHandoff":["agent identifies package, repo, model, dataset, MCP server, SDK or CLI need","agent calls Nipmod search with a beta or partner key","agent inspects the exact source record","agent requests an install plan","agent shows source context, trust fields, warnings and command boundary","user or host approves local execution outside the hosted API"],"nonGoals":["private package access","hosted workspace writes","remote package execution","wallet custody","transaction signing","malware-free guarantee","official partnership claim without the partner's approval"],"ecosystemExamples":[{"ecosystem":"Base","fit":"preflight before SDKs, CLIs, MCP servers, x402 clients and protocol packages enter a Base agent workflow","page":"https://nipmod.com/base-agents"},{"ecosystem":"MCP","fit":"read-only package and server discovery before a host enables external tools","page":"https://nipmod.com/mcp"},{"ecosystem":"Devtools","fit":"dependency choice and install-plan review before an agent edits a workspace","page":"https://nipmod.com/agents"}],"links":{"api":"https://nipmod.com/api-access","demo":"https://nipmod.com/demo","machine":"https://nipmod.com/integration-kit.json","sourceQuality":"https://nipmod.com/source-quality"}}