mcp-ai-agent-guidelines
Version:
A comprehensive Model Context Protocol server providing professional tools, resources, and prompts for implementing AI agent best practices
167 lines • 4.9 kB
TypeScript
export declare const promptChainingBuilderSchema: {
name: string;
description: string;
inputSchema: {
type: "object";
properties: {
chainName: {
type: string;
description: string;
};
description: {
type: string;
description: string;
};
steps: {
type: string;
items: {
type: string;
properties: {
name: {
type: string;
};
description: {
type: string;
};
prompt: {
type: string;
};
outputKey: {
type: string;
};
dependencies: {
type: string;
items: {
type: string;
};
};
errorHandling: {
type: string;
enum: string[];
};
};
required: string[];
};
description: string;
};
context: {
type: string;
description: string;
};
globalVariables: {
type: string;
description: string;
};
includeMetadata: {
type: string;
description: string;
};
includeReferences: {
type: string;
description: string;
};
includeVisualization: {
type: string;
description: string;
};
executionStrategy: {
type: string;
enum: string[];
description: string;
};
};
required: string[];
};
};
export declare const promptFlowBuilderSchema: {
name: string;
description: string;
inputSchema: {
type: "object";
properties: {
flowName: {
type: string;
description: string;
};
description: {
type: string;
description: string;
};
nodes: {
type: string;
items: {
type: string;
properties: {
id: {
type: string;
};
type: {
type: string;
enum: string[];
};
name: {
type: string;
};
description: {
type: string;
};
config: {
type: string;
};
};
required: string[];
};
description: string;
};
edges: {
type: string;
items: {
type: string;
properties: {
from: {
type: string;
};
to: {
type: string;
};
condition: {
type: string;
};
label: {
type: string;
};
};
required: string[];
};
description: string;
};
entryPoint: {
type: string;
description: string;
};
variables: {
type: string;
description: string;
};
includeMetadata: {
type: string;
description: string;
};
includeReferences: {
type: string;
description: string;
};
includeExecutionGuide: {
type: string;
description: string;
};
outputFormat: {
type: string;
enum: string[];
description: string;
};
};
required: string[];
};
};
//# sourceMappingURL=flow-tool-schemas.d.ts.map