# Function registerResources

MCP exports - MCP server implementation Split from index.ts for file size compliance (Issue #285) Updated Issue #538: Added missing tool registration exports

- registerResources(server: McpServer, logger?: ILogger): void

  Registers all MCP resources with the server.

  Currently registers 3 resources:

  - `nexus://models` - AI model capabilities matrix
  - `nexus://research/papers` - Research paper registry
  - `nexus://experts` - Available expert agent roles

  #### Parameters

  - server: McpServer

    MCP server instance

  - `Optional` logger: ILogger

    Optional logger (creates default if not provided)

  #### Returns void

  - Defined in packages/nexus-agents/src/mcp/resources/index.ts:35