Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/GTyingzi/spring-ai-tutorial
/ functions
Functions
802 in github.com/GTyingzi/spring-ai-tutorial
⨍
Functions
802
◇
Types & classes
309
↳
Endpoints
11
↓ 96 callers
Method
build
()
mcp/mcp-auth/server/mcp-auth-server/src/main/java/com/spring/ai/tutorial/mcp/server/model/Parameter.java:43
↓ 63 callers
Method
name
(String name)
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/org/springframework/ai/tool/RestfulToolDefinition.java:51
↓ 61 callers
Method
builder
()
mcp/mcp-auth/server/mcp-auth-server/src/main/java/com/spring/ai/tutorial/mcp/server/model/Parameter.java:13
↓ 54 callers
Method
stream
(@RequestParam(value = "query", defaultValue = "你好,很高兴认识你,能简单介绍一下自己吗?")String query)
chat/openai-chat/src/main/java/com/spring/ai/tutorial/chat/controller/ChatController.java:32
↓ 37 callers
Method
build
()
graph/agent/reflection-agent/src/main/java/com/spring/ai/tutorial/graph/agent/node/JudgeGraphNode.java:116
↓ 33 callers
Method
map
(@RequestParam(value = "query", defaultValue = "请为我描述下影子的特性") String query)
structured-output/src/main/java/com/spring/ai/tutorial/outparser/controller/MapListController.java:43
↓ 23 callers
Method
build
()
video/alibaba-video/src/main/java/com/alibaba/cloud/ai/dashscope/video/DashScopeVideoModel.java:135
↓ 23 callers
Method
getValue
()
deepresearch/src/main/java/com/spring/ai/tutorial/deepresearch/model/constant/GraphNodeConstant.java:24
↓ 22 callers
Method
builder
()
graph/agent/reflection-agent/src/main/java/com/spring/ai/tutorial/graph/agent/node/JudgeGraphNode.java:65
↓ 20 callers
Method
getMcpSyncClient
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedSyncMcpClient.java:139
↓ 19 callers
Method
build
(WebClient.Builder webClientBuilder, McpJsonMapper jsonMapper, Stri
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/builder/WebFluxSseClientTransportBuilder.java:15
↓ 19 callers
Method
builder
()
video/alibaba-video/src/main/java/com/alibaba/cloud/ai/dashscope/video/DashScopeVideoModel.java:37
↓ 19 callers
Method
description
(String description)
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/com/spring/ai/tutorial/model/Parameter.java:28
↓ 19 callers
Method
getPort
()
other/nacos-swagger-restfult/src/main/java/com/spring/ai/tutorial/NacosSwaggerApplication.java:48
↓ 18 callers
Method
build
()
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/com/spring/ai/tutorial/model/Parameter.java:43
↓ 18 callers
Method
filter
(ServerWebExchange exchange, WebFilterChain chain)
mcp/mcp-auth/server/mcp-auth-web-server/src/main/java/com/spring/ai/tutorial/mcp/server/filter/McpServerFilter.java:24
↓ 18 callers
Method
getMcpAsyncClient
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedAsyncMcpClient.java:145
↓ 18 callers
Method
getMessage
()
mcp/mcp-supple/server/mcp-nacos3-server/src/main/java/com/alibaba/cloud/ai/mcp/register/NacosMcpRegister.java:479
↓ 16 callers
Method
version
(String version)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedSyncMcpClient.java:429
↓ 14 callers
Method
builder
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedSyncMcpClient.java:410
↓ 14 callers
Method
close
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedSyncMcpClient.java:291
↓ 14 callers
Method
inputSchema
(String inputSchema)
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/org/springframework/ai/tool/RestfulToolDefinition.java:61
↓ 13 callers
Method
getVersion
()
mcp/mcp-supple/client/mcp-return-direct-client/src/main/java/org/springframework/ai/mcp/client/autoconfigure/properties/McpClientCommonProperties.java:46
↓ 12 callers
Method
add
( @McpToolParam(description = "First number", required = true) int a, @McpToolParam(de
mcp/mcp-starter/server/mcp-annotation-server/src/main/java/com/spring/ai/tutorial/mcp/server/tool/CalculatorTools.java:20
↓ 11 callers
Method
builder
()
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/com/spring/ai/tutorial/model/Parameter.java:13
↓ 11 callers
Method
name
(String name)
mcp/mcp-auth/server/mcp-auth-server/src/main/java/org/springframework/ai/mcp/RestfulToolDefinition.java:38
↓ 10 callers
Method
getBean
(Class<T> clazz)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/utils/ApplicationContextHolder.java:38
↓ 10 callers
Method
url
(String url)
mcp/mcp-auth/server/mcp-auth-server/src/main/java/org/springframework/ai/mcp/RestfulToolDefinition.java:53
↓ 9 callers
Method
call
(@RequestParam(value = "query", defaultValue = "你好,很高兴认识你,能简单介绍一下自己吗?")String query)
chat/openai-chat/src/main/java/com/spring/ai/tutorial/chat/controller/ChatController.java:27
↓ 9 callers
Method
getMcpAsyncClientList
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedAsyncMcpClient.java:155
↓ 9 callers
Method
getToolCallbacks
()
mcp/mcp-supple/client/mcp-recovery-client/src/main/java/com/alibaba/cloud/ai/mcp/client/component/McpSyncClientWrapper.java:23
↓ 8 callers
Method
call
(@RequestParam(value = "query", defaultValue = "北京时间现在几点钟", required = false) String query,
graph/mcp-node/src/main/java/com/spring/ai/tutorial/graph/mcp/controller/McpController.java:37
↓ 8 callers
Method
getClientInfo
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedSyncMcpClient.java:287
↓ 8 callers
Method
getConnections
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/nacos/NacosMcpSseClientProperties.java:35
↓ 8 callers
Method
getMcpEndpointInfoId
(McpEndpointInfo mcpEndpointInfo, String exportPath)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/utils/NacosMcpClientUtil.java:26
↓ 8 callers
Method
getMcpSyncClientList
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedSyncMcpClient.java:149
↓ 8 callers
Method
getServiceName
()
mcp/mcp-supple/server/mcp-nacos3-server/src/main/java/com/alibaba/cloud/ai/mcp/register/NacosMcpRegisterProperties.java:79
↓ 8 callers
Method
serviceName
(String serviceName)
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/org/springframework/ai/tool/RestfulToolDefinition.java:66
↓ 8 callers
Method
sseEndpoint
(String sseEndpoint)
mcp/mcp-auth/server/mcp-auth-server/src/main/java/io/modelcontextprotocol/server/transport/WebFluxSseServerTransportProvider.java:230
↓ 7 callers
Method
call
(String functionInput)
mcp/mcp-supple/client/mcp-return-direct-client/src/main/java/org/springframework/ai/mcp/SyncMcpToolCallback.java:48
↓ 7 callers
Method
getKey
()
observation/observability-langfuse/src/main/java/com/spring/ai/tutorial/ovservation/config/ChatModelCompletionContentObservationFilter.java:32
↓ 6 callers
Method
callTool
(McpSchema.CallToolRequest callToolRequest)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/DistributedSyncMcpClient.java:15
↓ 6 callers
Method
description
(String description)
mcp/mcp-auth/server/mcp-auth-server/src/main/java/com/spring/ai/tutorial/mcp/server/model/Parameter.java:28
↓ 6 callers
Method
getClientInfo
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedAsyncMcpClient.java:292
↓ 6 callers
Method
getIp
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/nacos/NacosMcpProperties.java:116
↓ 6 callers
Method
getServiceGroup
()
mcp/mcp-supple/server/mcp-nacos3-server/src/main/java/com/alibaba/cloud/ai/mcp/register/NacosMcpRegisterProperties.java:71
↓ 6 callers
Method
listTools
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/DistributedSyncMcpClient.java:17
↓ 6 callers
Method
subscribe
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedSyncMcpClient.java:123
↓ 5 callers
Method
delete
()
vector/vector-simple/src/main/java/com/spring/ai/tutorial/vector/controller/VectorSimpleController.java:51
↓ 5 callers
Method
getName
()
mcp/mcp-supple/client/mcp-return-direct-client/src/main/java/org/springframework/ai/mcp/client/autoconfigure/properties/McpClientCommonProperties.java:38
↓ 5 callers
Method
getToolDefinition
()
mcp/mcp-auth/server/mcp-auth-server/src/main/java/org/springframework/ai/mcp/McpRestfulToolCallback.java:34
↓ 5 callers
Method
getToolDefinition
()
mcp/mcp-supple/client/mcp-return-direct-client/src/main/java/org/springframework/ai/mcp/SyncMcpToolCallback.java:44
↓ 4 callers
Method
add
()
rag/rag-elasticsearch/src/main/java/com/spring/ai/tutorial/rag/controller/RagEsController.java:40
↓ 4 callers
Method
applicationContext
(ApplicationContext applicationContext)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedSyncMcpClient.java:439
↓ 4 callers
Method
build
()
mcp/mcp-auth/server/mcp-auth-server/src/main/java/io/modelcontextprotocol/server/transport/WebFluxSseServerTransportProvider.java:236
↓ 4 callers
Method
chatClient
(ChatClient chatClient)
graph/agent/reflection-agent/src/main/java/com/spring/ai/tutorial/graph/agent/node/JudgeGraphNode.java:111
↓ 4 callers
Method
close
()
mcp/mcp-auth/server/mcp-auth-server/src/main/java/io/modelcontextprotocol/server/transport/WebFluxSseServerTransportProvider.java:201
↓ 4 callers
Method
defaultOptions
(DashScopeVideoOptions defaultOptions)
video/alibaba-video/src/main/java/com/alibaba/cloud/ai/dashscope/video/DashScopeVideoModel.java:125
↓ 4 callers
Method
getPing
()
mcp/mcp-supple/client/mcp-recovery-client/src/main/java/com/alibaba/cloud/ai/mcp/client/config/McpRecoveryProperties.java:28
↓ 4 callers
Method
getToolCallbacks
()
mcp/mcp-auth/server/mcp-auth-server/src/main/java/org/springframework/ai/mcp/McpRestfulToolCallbackProvider.java:25
↓ 4 callers
Method
getValue
()
deepresearch/src/main/java/com/spring/ai/tutorial/deepresearch/model/constant/GraphEdgeConstant.java:35
↓ 4 callers
Method
httpMethod
(HttpMethod httpMethod)
mcp/mcp-auth/server/mcp-auth-server/src/main/java/org/springframework/ai/mcp/RestfulToolDefinition.java:68
↓ 4 callers
Method
isInitialized
()
mcp/mcp-supple/client/mcp-return-direct-client/src/main/java/org/springframework/ai/mcp/client/autoconfigure/properties/McpClientCommonProperties.java:54
↓ 4 callers
Method
nacosMcpOperationService
(NacosMcpOperationService nacosMcpOperationService)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedSyncMcpClient.java:434
↓ 4 callers
Method
serverName
(String serverName)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedSyncMcpClient.java:424
↓ 4 callers
Method
subscribe
(String serviceName)
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/com/spring/ai/tutorial/component/DynamicRestfulToolsWatch.java:55
↓ 4 callers
Method
test
()
advisor/advisor-memory-mem0/src/main/java/com/spring/ai/tutorial/advisor/memory/controller/Mem0MemoryController.java:66
↓ 4 callers
Method
type
(String type)
mcp/mcp-auth/server/mcp-auth-server/src/main/java/com/spring/ai/tutorial/mcp/server/model/Parameter.java:38
↓ 4 callers
Method
vectorStore
(RestClient restClient, EmbeddingModel embeddingModel)
rag/rag-elasticsearch/src/main/java/com/spring/ai/tutorial/rag/config/ElasticsearchConfig.java:71
↓ 3 callers
Method
apply
(OverAllState state)
graph/mcp-node/src/main/java/com/spring/ai/tutorial/graph/mcp/node/McpNode.java:41
↓ 3 callers
Method
build
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedSyncMcpClient.java:444
↓ 3 callers
Method
builder
()
mcp/mcp-auth/server/mcp-auth-server/src/main/java/org/springframework/ai/mcp/McpRestfulToolCallback.java:87
↓ 3 callers
Method
call
(@RequestParam(value = "query", defaultValue = "以影子为作者,写一篇200字左右的有关人工智能诗篇") String query)
structured-output/src/main/java/com/spring/ai/tutorial/outparser/controller/BeanController.java:44
↓ 3 callers
Method
call
(VideoPrompt prompt)
video/alibaba-video/src/main/java/com/alibaba/cloud/ai/dashscope/video/DashScopeVideoModel.java:41
↓ 3 callers
Method
call
无工具版
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/controller/TimeController.java:50
↓ 3 callers
Method
fromJson
(Map<String, Object> json)
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/component/weather/method/WeatherTools.java:71
↓ 3 callers
Method
getBean
(Class<T> clazz)
mcp/mcp-auth/server/mcp-auth-server/src/main/java/com/spring/ai/tutorial/mcp/server/util/ApplicationContextHolder.java:22
↓ 3 callers
Method
getDelay
(TimeUnit unit)
mcp/mcp-supple/client/mcp-recovery-client/src/main/java/com/alibaba/cloud/ai/mcp/client/component/McpReconnectTask.java:21
↓ 3 callers
Method
getInputSchema
(List<Parameter> parameters)
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/com/spring/ai/tutorial/utils/JSONSchemaUtil.java:48
↓ 3 callers
Method
getToolCallbacks
()
mcp/mcp-supple/client/mcp-return-direct-client/src/main/java/org/springframework/ai/mcp/SyncMcpToolCallbackProvider.java:51
↓ 3 callers
Method
isEnabled
()
mcp/mcp-supple/client/mcp-return-direct-client/src/main/java/org/springframework/ai/mcp/client/autoconfigure/properties/McpClientCommonProperties.java:30
↓ 3 callers
Method
method
(String method)
mcp/mcp-auth/server/mcp-auth-server/src/main/java/org/springframework/ai/mcp/RestfulToolDefinition.java:58
↓ 3 callers
Method
path
(String path)
mcp/mcp-auth/server/mcp-auth-server/src/main/java/org/springframework/ai/mcp/RestfulToolDefinition.java:63
↓ 3 callers
Method
path
(String path)
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/org/springframework/ai/tool/RestfulToolDefinition.java:76
↓ 3 callers
Method
setIp
(String ip)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/nacos/NacosMcpProperties.java:120
↓ 3 callers
Method
type
(String type)
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/com/spring/ai/tutorial/model/Parameter.java:38
↓ 2 callers
Method
addTool
(final ToolDefinition toolDefinition)
mcp/mcp-supple/server/mcp-nacos-parse-swagger-server/src/main/java/org/springframework/ai/tool/method/DynamicMcpToolsProvider.java:12
↓ 2 callers
Method
build
()
mcp/mcp-auth/server/mcp-auth-server/src/main/java/org/springframework/ai/mcp/McpRestfulToolCallback.java:104
↓ 2 callers
Method
builder
()
mcp/mcp-auth/server/mcp-auth-server/src/main/java/io/modelcontextprotocol/server/transport/WebFluxSseServerTransportProvider.java:164
↓ 2 callers
Method
builder
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedAsyncMcpClient.java:418
↓ 2 callers
Method
builder
()
graph/agent/reflection-agent/src/main/java/com/spring/ai/tutorial/graph/agent/node/AssistantGraphNode.java:54
↓ 2 callers
Method
call
(String toolInput)
mcp/mcp-auth/server/mcp-auth-server/src/main/java/org/springframework/ai/mcp/McpRestfulToolCallback.java:39
↓ 2 callers
Method
call
无工具版
tool-calling/src/main/java/com/spring/ai/tutorial/toolcall/controller/WeatherController.java:32
↓ 2 callers
Method
checkCompatible
(McpServerDetailInfo serverDetailInfo)
mcp/mcp-supple/server/mcp-nacos3-server/src/main/java/com/alibaba/cloud/ai/mcp/register/NacosMcpRegister.java:401
↓ 2 callers
Method
checkProtocol
(McpEndpointInfo mcpEndpointInfo)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/utils/NacosMcpClientUtil.java:30
↓ 2 callers
Method
clientByEndpoint
(McpEndpointInfo mcpEndpointInfo, String exportPath)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedSyncMcpClient.java:167
↓ 2 callers
Method
clientByEndpoint
(McpEndpointInfo mcpEndpointInfo, String exportPath)
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedAsyncMcpClient.java:173
↓ 2 callers
Method
closeGracefully
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedSyncMcpClient.java:302
↓ 2 callers
Method
closeGracefully
()
mcp/mcp-supple/client/mcp-nacos3-client/src/main/java/com/alibaba/cloud/ai/mcp/discovery/client/transport/sse/SseWebFluxDistributedAsyncMcpClient.java:307
↓ 2 callers
Method
compare
(String origin, String target)
mcp/mcp-supple/server/mcp-nacos3-server/src/main/java/com/alibaba/cloud/ai/mcp/register/utils/JsonSchemaUtil.java:34
next →
1–100 of 802, ranked by callers