Module: Llmemory::MCP
- Defined in:
- lib/llmemory/mcp.rb,
lib/llmemory/mcp/server.rb,
lib/llmemory/mcp/authentication.rb,
lib/llmemory/mcp/tools/memory_info.rb,
lib/llmemory/mcp/tools/memory_save.rb,
lib/llmemory/mcp/tools/memory_stats.rb,
lib/llmemory/mcp/tools/memory_search.rb,
lib/llmemory/mcp/tools/memory_retrieve.rb,
lib/llmemory/mcp/tools/memory_timeline.rb,
lib/llmemory/mcp/tools/memory_add_message.rb,
lib/llmemory/mcp/tools/memory_consolidate.rb,
lib/llmemory/mcp/tools/memory_timeline_context.rb
Defined Under Namespace
Modules: Tools
Classes: Authentication, Server
Class Method Summary
collapse
Class Method Details
.available? ⇒ Boolean
6
7
8
|
# File 'lib/llmemory/mcp.rb', line 6
def available?
@available
end
|
.require_mcp! ⇒ Object
10
11
12
13
14
15
16
17
18
|
# File 'lib/llmemory/mcp.rb', line 10
def require_mcp!
unless available?
raise LoadError, <<~MSG
The 'mcp' gem is required for MCP server functionality.
Install it with: gem install mcp
Or add to your Gemfile: gem 'mcp', '~> 0.6'
MSG
end
end
|