Agent Company List Schema (tools/agentSchemaTemplates.ts)

exa-mcp-server · src/tools/agentSchemaTemplates.ts · typescript · MIT
ai, database, lang:typescript, tag:json, tag:validation

Provides a reusable JSON schema template for agents to output structured company lists with metadata, validation rules, and coverage notes. Use when standardizing AI agent responses.

// Source: https://github.com/exa-labs/exa-mcp-server | License: MIT | Copyright 2025 Exa Labs
// Provided via justclaw.it.com; keep this notice with the code.
export const agentSchemaTemplates = {
  companyList: {
    type: "object",
    properties: {
      companies: {
        type: "array",
        maxItems: 50,
        items: {
          type: "object",
          properties: {
            companyName: { type: "string" },
            website: { type: "string", format: "uri" },
            segment: { type: "string" },
            whyItQualifies: { type: "string" },
            evidenceUrl: { type: "string", format: "uri" },
            confidence: { type: "string", enum: ["low", "medium", "high"] },
          },
          required: ["companyName", "website", "whyItQualifies", "evidenceUr

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key